L
LUJIAYU110
Unregistered / Unconfirmed
GUEST, unregistred user!
定义一个函数:
function ssss:tstrings;
var
i:integer;
list:tstringlist;
begin
list:=tstringlist.create;
for i:=1 to 10 do
list.add(inttostr(i));
result.assign(list);
list.free;
end;
我现在想用listbox显示Tstrings的内容;
listbox.items.assign(ssss)或
listbox.items:=ssss;都错误.
创建一个list:tstringlist,同样方法赋值,也是错误.
问错在哪?函数有错吧,不求变通的方法,只求原因.
如果函数没错,怎么把值取出来?
function ssss:tstrings;
var
i:integer;
list:tstringlist;
begin
list:=tstringlist.create;
for i:=1 to 10 do
list.add(inttostr(i));
result.assign(list);
list.free;
end;
我现在想用listbox显示Tstrings的内容;
listbox.items.assign(ssss)或
listbox.items:=ssss;都错误.
创建一个list:tstringlist,同样方法赋值,也是错误.
问错在哪?函数有错吧,不求变通的方法,只求原因.
如果函数没错,怎么把值取出来?