我有一个处理文件的程序, 处理从各个软件开发商提供的文本文体. s:string;
tmpfile:textfile; assignfile(tmpfile, "XXXXXX");
reset(tmpfile); while not(eof(tmpfile)) do
readln(tmpfile,s);问题就在于这个readln读出的结果不是我要的, 有一个文本文件中不规范, 每行的回车换行中的0D,0A中少了一个0A, 结果整个文件都被一次性全部读出, 而不是一行一行地读出, DELPHI5没有问题, DELPHI6, DELPHI7都有问题, DELPHI的BUG还是故意? 望高人指点!
PS, 我一向痛恨BORLAN的东西, :)现在没有办法, 改别人的程序! 高手们别生气!!!:)
tmpfile:textfile; assignfile(tmpfile, "XXXXXX");
reset(tmpfile); while not(eof(tmpfile)) do
readln(tmpfile,s);问题就在于这个readln读出的结果不是我要的, 有一个文本文件中不规范, 每行的回车换行中的0D,0A中少了一个0A, 结果整个文件都被一次性全部读出, 而不是一行一行地读出, DELPHI5没有问题, DELPHI6, DELPHI7都有问题, DELPHI的BUG还是故意? 望高人指点!
PS, 我一向痛恨BORLAN的东西, :)现在没有办法, 改别人的程序! 高手们别生气!!!:)
解决方案 »
- 请教一个基础问题
- delphi有像Miscrosoft Outlook 左边分“Outlook 快捷方式”“自定义快捷方式”“其它快捷方式”这3个可以分页显示的控件吗?Outlook
- 刷新参数时自动退出delphi7
- (100分)在win98下怎么去掉一个已知handle的窗体的标题栏??
- 问个高难度的问题
- 请问各界高手
- 我觉得delphi上dbgrid比vfp上的grid功能要差。
- (在线等待)用field editor加入了一个id字段,要求给每条记录显示序号:1,2,3,……该怎么办???
- Delphi Ado 讨论!
- 在D5中用什么控件画曲线图比较好?
- 不稀罕核桃的5分,还给他!!
- delphi2005还能不能写activeform程序了呢?
也可以使用 TFileStream 类和 TStringList 类结合, 然后再使用 LoadFromStream 方法.