一行是一个单词,如何将一行读入一个变量里,再读下一行。
又如何判断是否文件末尾?
又如何判断是否文件末尾?
解决方案 »
- 如何用webbrowser空间获取网页中所有框架中的网页元素?
- 求教:DBGrid里的多条记录的多条字段内容如何显示到Memo的多行中?
- 50分求助!sql 语句中做除法,若分母为零该如何处理
- 请教 关于大量数据库导入 导出的问题
- 如果我在数据库里的一个field里面放的是0,1,2,3四种数字,而我要在dbgrid里面对应显示的是的市内,省内,省外,国外四种,怎么办
- 决策支持方面的问题,大家请进来讨论!
- 动态创建CheckBox问题
- 生成的DLL文件,在程序中调用时正常,但只要一调用DLL里的功能,退出窗体就报错!请高手帮我一下
- 不想让用户直接操作数据库/可以怎么办,用户需用在DBGRID输入数据
- 请教一下做VXD的方法,我只想用VXD启动我的程序
- 请教~
- 怎样在vc中调用delphi编译的用variant做参数的函数(dll中)
begin
st:=TStringList.Create;
st.LoadFromFile('c:\test.txt');
For i:=0 to st.Count -1 do
begin
ShowMessage(st[i]);
end;
st.Free;
end;
var
MyFile:TextFile;
s:array[xx..xx] of string;//你也可以声明为动态数组
begin
AssignFile(MyFile,'c:\test.txt');
Reset(MyFile);
try
readln(MyFile,s[i]);//一行行的读
finally
closefile(MyFile);
end;
end;
//某一行的数据
memo1.Lines.Strings[i]
//总行数
memo1.Lines.Count
文件末尾用EOFAssignFile(MyFile,'c:\test.txt');
Reset(MyFile);
while not eof(MyFile) do
readln(MyFile,s[i]);
closefile(MyFile);
end;