首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

用记录型读取text文件的实例~

2012-03-22 
求一个用记录型读取text文件的实例~~Delphi(Pascal) codetypeTuserrec recorduname: string[20]passwor

求一个用记录型读取text文件的实例~~

Delphi(Pascal) code
type  Tuserrec = record    uname: string[20];    password: string[20];  end;procedure TForm1.btn3Click(Sender: TObject);var  f: File of Tuserrec;  u: Tuserrec;begin  AssignFile(f,'test.txt');  Reset(f);  read(f,u);  ShowMessage(u.uname);end;


错误: read beyond end of file

文本文件就一行内容
admin {tab} admin

[解决办法]
admin admin并不像你看到的那样admin admin实际上是占13个字节tab回车和换行都要占1个字节,而结构体读取数据是按照字节块进行的,而不是一行行的方式读取的

热点排行