흠...~ 아래와 같은식의 c 소스를 델파이로 옮기구 있는데여...~
FILE *m_fp;
m_fp = fopen(FileName, "wb");
char c = "C";
int i = 120;
fwrite(&c, sizeof(char), 1, m_fp);
fwrite(&i, sizeof(int), 1, m_fp);
fclose(m_fp);
이 것은 파일을 쓰기형식의 바이너리 모드로 열어서...~
문자하나와 정수를 바이너리 형태로 저장하는 것이라고 알고 있는데..~
이것과 같은 일을 하는 델파이 소스코드를 맹그는것이.. 참 어렵네여...
좀처럼 감이 잘오지 않습니다.. 도와주셔용...~
그냥 API로 하시던가 델파이파일입출력 표준함수를 사용하시던가 하면 됩니다. 뭐 방법이야 많죠...
const
c: Char = 'C';
i: Integer = 120;
var
m_fp: THandle;
begin
if not FileExists(FileName) then
m_fp := FileCreate(FileName)
else
m_fp := FileOpen(Filename, fmOpenWrite);
FileWrite(m_fp, c, SizeOf(char));
FileWrite(m_fp, i, SizeOf(int));
FileClose(m_fp);
end;
^^ 항상 즐코하세요...