|
필터에 *.txt 파일이 지정되있어도
파일이름을 testfile 이라고치면 그냥 그대로 testfile이라고 들어가네요
제가 원하는값은 testfile.txt 인데
어찌됐건
if(SaveTextFileDialog1->Execute())
Memo1->Lines->SaveToFile(SaveTextFileDialog1->FileName + ".txt");
위와같은 방법으로하면 사용자가 testfile.txt 라고 입력하면 testfile.txt.txt 라고 찍히네요
strcmp()와 subString()으로 맨뒷자리 4글자를 잘라내서 ".txt"와 비교후 있으면 안집어넣고 그런식으로 코딩해야되나요?
혹 더좋은방법이있으면 알려주시면 감사하겠습니다
|