|
델파이에서는 아래와 같이 구조체를 설정하고 그 구조체를 배열로
설정하여 Setlength로 배열 사이즈를 설정할 수 있는데요.
C++ Builder에서는 도저히 어떻게 하는지 모르겠네요...
C++에서 TFileInfo *FileInfo[1024] 처럼 값을 넣고 하면되겠지만
크기가 꼭 1024에 맞춰진것도 아니고 너 늘어날 수도 있는데, 동적으로
크기를 설정할 수 있는지요..??? 참고할만한 예제가 있는지요???
//델파이서 한것...
type TFileInfo = Record
FileId : String;
FileName : String;
FilePath : String;
FileVer : String;
End;
FileInfo : Array Of TFileInfo;
SetLength(FileInfo, High(FileInfo)+2);
FileInfo[High(FileInfo)].FileId := '1';
FileInfo[High(FileInfo)].FilePath:= 'C:\FileInfo';
FileInfo[High(FileInfo)].FileName:= 'FileInfo.exe';
FileInfo[High(FileInfo)].FileVer := '1';
----------------------------------------------------------
|