delphi如何向txt写数据

delphi如何向txt写数据,第1张

在窗体上建立以个memo组件

memo的lines属性有一个loadfromfile 和savetofile 属性 用这两个属性可以很容易的读写txt文件

不明白的话可以给我发邮件 我给你范例

我邮箱 luyanchao562759534@126.com

Procedure NewTxt(FileName:String)

Var

F : Textfile

Begin

if fileExists(FileName) then DeleteFile(FileName){看文件是否存在,在就删除}

AssignFile(F, FileName){将文件名与变量 F 关联}

ReWrite(F){创建一个新的文件并命名为 ek.txt}

Writeln(F, '将您要写入的文本写入到一个 .txt 文件')

Closefile(F){关闭文件 F}

End

Procedure OpenTxt(FileName:String)

Var

F : Textfile

Begin

AssignFile(F,FileName){将文件名与变量 F 关联}

Append(F){以编辑方式打开文件 F }

Writeln(F, '将您要写入的文本写入到一个 .txt 文件')

Closefile(F){关闭文件 F}

End

Procedure ReadTxt(FileName:String)

Var

F : Textfile

str : String

Begin

AssignFile(F, FileName){将文件名与变量 F 关联}

Reset(F){打开并读取文件 F }

Readln(F, str)

ShowMessage('文件有:' +str + '行。')

Closefile(F){关闭文件 F}

End

procedure TForm1.Button1Click(Sender: TObject)

begin

NewTxt

end

procedure TForm1.Button2Click(Sender: TObject)

begin

OpenTxt

end

procedure TForm1.Button3Click(Sender: TObject)

begin

ReadTxt

end

------------------------------------------------------------------

Procedure AppendTxt(Str:StringFileName:String)

Var

F:Textfile

Begin

AssignFile(F, FileName)

Append(F)

Writeln(F, Str)

Closefile(F)

End


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11417161.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存