|
: //그리고요 한바이트만 읽을려면 어떻게 해야하나요?
char bbbb;
AnsiString aaaa;
TFileStream *ReadFile;
ReadFile=new TFileStream("화일이름.txt", fmOpenRead);
ReadFile->Seek(0, soFromBeginning); // 파일포인터를 처음으로 옮긴다(여기서는 의미없음)
ReadFile->Read(aaaa, 1); // 한 바이트만을 읽어서 aaaa에 저장한다.
또는
ReadFile->Read(&bbbb, 1); // 한 바이트만을 읽어서 bbbb에 저장한다.
switch(aaaa[1]) {
case 0x01:
break;
case 0x02:
break;
default :
break;
}
switch(bbbb) {
case 0x01:
break;
case 0x02:
break;
default :
break;
}
시험을 안 해봤습니다....
|