不想用Readln, 只想一次全部读完,里面包含完整的CRLF字符,我该怎么做?var
f:TextFile;
str:AnsiString;
begin
AssignFile(f,filename);
Read(f,str) //出错!!!用readln没问题
CloseFile(f)
end;
f:TextFile;
str:AnsiString;
begin
AssignFile(f,filename);
Read(f,str) //出错!!!用readln没问题
CloseFile(f)
end;
解决方案 »
- 求高手,hook其他程序DBGRID后,增加多条数据报错
- 有没有能给Item附加数据的Listview?
- Delphi, 想甩掉你真不容易
- Idtcpserver向Idtcpclient发送文件
- delphi调用DLL简单问题,请教各位
- 没事,散点分吧
- 向Listview控件中添加信息的问题(DELPHI和VB不太一样,请高手指教)
- 请问怎么把一个窗口置为高亮状态?
- 各位帮帮忙吧,进来看看这个日期查询如何实现!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- webbrowser的滚动条,真讨厌!
- BusinessSkinForm2.52控件,注册和不注册的有什么区别,网上能下到免注册的吗?
- 没分了~~~谁来救救我啊?~!
begin
Read(f,str);
memo1.lines.add(str);
end;
CloseFile(f);
然后ts.loadformfile('....');
然后str=ts.GetText大概就是这样子 自己多试试
var listfile : TStringList;
filename: String;
str:AnsiString;
begin
filename := ExtractFilePath (Application.ExeName) + 'UserFile.txt';
listfile := TStringList.Create;
try
listfile.LoadFromFile(filename);
str := listfile.Text;
showMessage(str);
finally
listfile.Free;
end;
end;