|
프로그램에는 문제가 없는거 같구요..
아무래도 파일 포인터를 닫기 전에 지우는 루틴이 있는거 같습니다만....
('' )( '')a
아래 소스에는 지우는 부분이 없네요.
참고해보세용~
void 님이 쓰신 글 :
: 버튼을 눌렸을때 그리드의 내용을 파일로 저장했습니다.
: 파일저장은 잘실행됩니다~~~
:
: 문제는 생성된 파일을 제 프로그램이 실행중에는 파일이 사용중이므로 삭제할수없다며 지워지지 않습니다. 프로그램을 종료하면 잘지워집니다... 파일을 이미 생성했으므로 지워저야 정상일것 같은데...
:
: 저의 파일처리에 문제가 있는것 같은데...
: 어디가 문제가 있는걸까요??
:
:
: FILE *fp;
: String s;
: s.sprintf("%s",SaveDialog1->FileName);
:
: fp=fopen(s.c_str(),"wt");
: if(!fp){
: ShowMessage("Failed File Open");
: return;
: }
:
: // 파일처리부분 생략....
:
: fputs(temp.c_str(),fp);
:
: fclose(fp);
: ShowMessage("파일저장완료");
:
:
:
|