要写入txt的话,要先打开文件,打开文件是reset吧,我用了为什么不行啊,我看到相关的一点资料也说要用reset,我已经用了啊,请帮忙看看哪里出了问题,谢谢^_^
procedure TForm1.Button12Click(Sender: TObject);
var
f:textfile;
s:string;
sourcefile:string;
begin
sourcefile:='c:\asdf.txt';
if FileExists(sourcefile)=true then
begin
showmessage('asdf');
assignfile(f,sourcefile);
reset(f);
write(f,'test2');
//readln(f,s);
//form1.Edit1.Text:=s;
closefile(f);
end
//else if not fileexists('c:\asdf.txt') then
//assignfile(f,'c:\asdf.txt');
//rewrite(f);
//writeln(f,'test1');
//closefile(f);
end;
procedure TForm1.Button12Click(Sender: TObject);
var
f:textfile;
s:string;
sourcefile:string;
begin
sourcefile:='c:\asdf.txt';
if FileExists(sourcefile)=true then
begin
showmessage('asdf');
assignfile(f,sourcefile);
reset(f);
write(f,'test2');
//readln(f,s);
//form1.Edit1.Text:=s;
closefile(f);
end
//else if not fileexists('c:\asdf.txt') then
//assignfile(f,'c:\asdf.txt');
//rewrite(f);
//writeln(f,'test1');
//closefile(f);
end;
解决方案 »
- DELPHI 读取xml
- 马上给分如何让dbgrid没有水平滚动条
- 请教,这样的功能能实现吗?谢谢!
- fastreport奇怪的问题,在文本编辑器中输入的汉字显示乱码,如何解决?
- 小家伙起什么名字好呢?来者有分!
- (100分)在XP的客戶端﹐程序不可用﹐出現的錯誤是"interface not supported",但是在W2K下可以
- delphi实现界面定制方案在“校园信息管理”中的应用
- 谁那有Delphi7的升级补丁的下载地址或者文件也行啊 。 不升级时DBExpress 出错啦
- Label的字体竖着排列
- 怎样把字符串中的信息转换为程序代码???
- 有没有能够得到dos窗口运行的内容的api?
- INI文件的问题,还望指教!
write(f,'test2');改成
rewrite(f);
write(f,'test2');
如果想追加数据到txt就用append打开,如果想重新写txt就用rewrite打开。
不会有错的。
test1
我现在要写入test2,格式就变成这样:
test1
test2
怎么实现啊