A
autocar
Unregistered / Unconfirmed
GUEST, unregistred user!
我想为每个item储存额外的字符信息
我的代码如下:
var
ps:^string;
....
. ....
. ....
begin
new(ps);
//指针赋值
ps^:='hi';
Listitem:=lv1.Items.Add;
Listitem.Caption:='yuxin';
//向data属性赋值
Listitem.Data:=ps;
------------------------------读取----------------------------------------------
//选中上面代码创建的item,并读取data属性
label6.Caption:=string(lv1.Selected.Data ) ;
--------------------------------------
但在读取 lv1.Selected.Data 不能正确读取'hi'字符串,读出来的是很怪的字符
请各位高手帮忙解决谢谢!!!
我的代码如下:
var
ps:^string;
....
. ....
. ....
begin
new(ps);
//指针赋值
ps^:='hi';
Listitem:=lv1.Items.Add;
Listitem.Caption:='yuxin';
//向data属性赋值
Listitem.Data:=ps;
------------------------------读取----------------------------------------------
//选中上面代码创建的item,并读取data属性
label6.Caption:=string(lv1.Selected.Data ) ;
--------------------------------------
但在读取 lv1.Selected.Data 不能正确读取'hi'字符串,读出来的是很怪的字符
请各位高手帮忙解决谢谢!!!