var
s:string;
tfile:textfile;
beginopen1.Filter:='all files|*.*|*.txt|*.txt';
open1.Execute;
assignfile(tfile,open1.FileName);
reset(tfile);
label1.Caption:=inttostr(filesize(tfile));
read(tfile,s);
memo1.Text:=s;
closefile(tfile);end;------------------------------------------------------------------------为什么上面的代码只能读出一行文本?????????????????谢谢
s:string;
tfile:textfile;
beginopen1.Filter:='all files|*.*|*.txt|*.txt';
open1.Execute;
assignfile(tfile,open1.FileName);
reset(tfile);
label1.Caption:=inttostr(filesize(tfile));
read(tfile,s);
memo1.Text:=s;
closefile(tfile);end;------------------------------------------------------------------------为什么上面的代码只能读出一行文本?????????????????谢谢
解决方案 »
- 如何把execl的数据导入到ORACLE数据库中
- 如何知道bcp进程是否执行完毕
- 给Image加滚动条
- 一个关于Timer控件的问题
- 紧急!! 关于调用ActiveForm的问题!
- 关于override,inherited的几个简单问题。
- 请推荐一些资料吧
- 想更改Form的图标和Caption颜色,如何改?
- DATA WARE是指的什么组件啊?分不多,马上给
- 大富翁哪边的朋友指导我说:在DLL里面的form只能作为普通form或者MDICHILDFORM调出;不能作为MDIFORM内嵌着MDICHILDFORM一起调出来;CSDN这边的兄弟们大家觉得正确吗?
- 哪里有RBuilder7.0.2企业版下载?
- 想写一个可以读数字货币的控件,哪位高手知道关于语音方面的?
while not eof(tfile) begin
read(tfile,s);
showmessage(s);
end;
After the first Read, each subsequent Read sees the end-of-line er and returns a zero-length string.
reset(tfile);
label1.Caption:=inttostr(filesize(tfile));
while not eof(tfile) do
begin
readln(tfile,s);
memo1.lines.add(s);
end;
closefile(tfile);