로그파일을 만드려고 하는데요.
파일이 처음에 없으면 생성시키고, 내용을 덧붙여서 쓰기위해서
append를 사용했습니다.
그런데 append 부분에서 계속 EInOutError "I/O Error 32"가 납니다.
처음에 파일이 없을때는 파일은 생성이 되는데 append에서 저런
에러가 나구요. 파일이 있으면 에러가 안 나구요.
append시 파일이 없을때 filecreate를 쓰는게 아닌가요?
file_name := ExtractFileDir(Application.ExeName) + 'create.log';
if not FileExists(file_name) then
FileCreate(file_name);
AssignFile(log_file, file_name);
Append(log_file);