一个简单的问题(20分)

  • 主题发起人 主题发起人 scriptman
  • 开始时间 开始时间
S

scriptman

Unregistered / Unconfirmed
GUEST, unregistred user!
function GetFile(Str:String):TStrings;
begin

Result.LoadFromFile(Str);
end;

prodedure TForm1.Button1Click(Sender:TObject);
begin

Memo1.Lines.Assign(GetFile('c:/ttt.txt'));
end;
我什么这样用不行,如何改写?
 
memo1.Lines.loadfromfile('c:/ttt.txt');
 
我要用的是GetFile(Str:String)的返回直!
 
function GetFile(Str:String):TStringlist;
begin
result := tstringlist.Create;
Result.LoadFromFile(Str);
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
memo1.lines := getfile('d:/index.html');
end;
 
To scriptman:
TStrings 是一个抽象类,这个类是供
其它类(如,Tmemo)改写的,所以正如
wuyi兄所说的那样,应使用TStringList类.
 
用TSTRINGLIST
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
后退
顶部