大师,你好:
请教您如何实现Delphi的文件操作(构造文件,写文件),请您能指点一二。
敬!是指的读取文件(如:读取a.txt )
请教您如何实现Delphi的文件操作(构造文件,写文件),请您能指点一二。
敬!是指的读取文件(如:读取a.txt )
解决方案 »
- delphi xe 如何设置 bin 输出目录
- delphi opendialog 打开多个文件顺序
- SQL Server 2005 有什么优势,
- Internal error: L1333
- 如何把我的应用程序加到IE地址栏下,就像google 工具条那样,谢谢了!
- 程序一运行就死机,到底怎么回事啊?急啊。
- TWebBrowser 如何清除里面的内容?
- 郁闷中,发泄一下。如能有所帮助,非常感谢
- 一个QREPORT的问题?小弟初学,大哥指教啊!
- [吐血推荐]:8000行源程序,欢迎下载!
- 有用Dephi+ADO+SQL Server的吗,我总不放心Delphi+ADO,请指教!
- 一个怪问题?关于#0与''
F: TextFile;
S: string;
begin
AssignFile(F,'a.txt' ); //打开文件
reset( f );
readln( f,s );//读取一行
...
CloseFile(F);//关闭文件
end;
使用TFile类,一切搞定
除了TextFile外,还有好多种文件可读写,TIniFile等等
AssignFile之后
读取用
Reset
Readln
写入用
Rewrite
Writeln
之后记得CloseFile。简单一点的话可以用TStringList的LoadFromFile过程。
读取成功之后可用TStringList的strings属性访问文本的每一行。二进制文件的话用TFileStream比较好。
在Create的时候指定文件名,
之后可用Read/Write/Seek等过程读写数据。具体可参照Delphi的Help
读写的时候注意文件共享问题。
写文件的话,用TFileStream.Position定位,再直接写就行了