레지스트리에 바이너리로 저장된 값은 얼마인가요?
"ba" = hex:00 00 00 00 00 ~~~~ 일때..
저걸 불러들이기 위해 size를 잡는데.. 최대 얼마까지 잡아야될지 몰라서요.
현재는 255로 잡고 하고 있는데. array [0..255] to byte
255가 넘는경우도 잇나요?
또한.. 255로 잡고 잇는데.. 값이 10byte밖에 없다면.. 배열을 재정의할수있나요?
알고 싶습니다.
제가 테스트해보니..자꾸 메모리 에러가떠서 이렇게 질문을 올립니다. ㅠ
레지스트리에 저장된 값의 크기를 모를때는 TRegistry.GetDataSize메소드를 이용해서 크기를 구한뒤에 그 만큼의 메모리를 잡고 읽어오세요...
동적배열을 쓰시면 배열의 크기를 맘대로 정의할 수 있습니다.
^^ 항상 즐코하세요...