我通过如下的命令来保存数据: void __fastcall Tresult_frm::save1_btnClick(TObject *Sender) { String str; int j;
String savename=SaveDialog1->FileName; if(SaveDialog1->Execute()) { SaveDialog1->DefaultExt=String("TXT"); int aa=FileCreate(savename); str="CVC辊型系数A0~A1:"; str=str+"\r\n"; j=str.Length(); FileWrite(aa,str.c_str(),j);
str="A0="+EA0->Text+"\r\n"; j=str.Length(); FileWrite(aa,str.c_str(),j);
str="A1="+EA1->Text+"\r\n"; j=str.Length(); FileWrite(aa,str.c_str(),j); FileClose(aa); } 在保存时遇到了问题,第一次点击save1_btn时我选择好保存路径,让后保存文件。 可是看不到保存的*.txt文件,要连续保存上好几次才能看到文件。这是为什么啊?? 上面的程序哪里有问题??请指教!谢谢