首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

请大家帮看下,写文件出错在哪里?该怎么解决

2012-03-14 
请大家帮看下,写文件出错在哪里?var f:textfilebeginassignfile(f,my_file.txt)rewrite(f)writeln(f,

请大家帮看下,写文件出错在哪里?
var f:textfile;
begin
assignfile(f,'my_file.txt');
rewrite(f);
writeln(f,edit1.text);
closefile(f);
edit1.Text:='';
edit1.SetFocus;
end;
将edit1中的数据添加到文件c:\my_file中,但运行后,点击按钮后,打开文件,里面没添加的内容。请叫下各位问题出在哪了?

[解决办法]
assignfile(f, 'my_file.txt '); 没有采用绝对路径,my_file.txt则出现在程序的同级目录里.
放在"文件c:\my_file中"的话,用绝对路径'c:\my_file.txt'就好了.

Delphi(Pascal) code
var f:textfile; begin assignfile(f, 'c:\my_file.txt'); rewrite(f); writeln(f,edit1.text); closefile(f); edit1.clear; edit1.SetFocus; end; 

热点排行