TFileStream *LogFile;
if(FileExists (aLogDir)){
LogFile = new TFileStream(aLogDir, fmShareDenyNone|fmOpenReadWrite);
LogFile->Seek('\n', soFromEnd);
}
else{
LogFile = new TFileStream(aLogDir, fmCreate);
}
aPicName = aLogDate + " " + aPicName;
LogFile->Write(aPicName.c_str(), aPicName.Length());
delete LogFile;
하나의 로그 파일에 줄을 바꿔 계속 데이터를 추가하고 싶은데요
Seek함수에 '\n'또는 '\r' 를 추가해도 줄 바꿈이 안되네여
aPicName = aLogDate + " " + aPicName + '\n';
이렇게 하면 뒤에 검은색 사각형만 삽입 되고요..
어떻게 하면 줄 바꿈하여 데이터를 쓸수 있는지 알려주십시요
|