p:=lv1.Items.Item[i].Data;inttostr(p^)会返回什么信息谢谢!!

解决方案 »

  1.   

    怎么试,我以前没用过DELPHI,现在看不懂
    if lv1.Items.Item[i].Checked=false then begin
            p:=lv1.Items.Item[i].Data;
            restr[i]:=inttostr(p^);
    end;
      谁说下
      

  2.   

    一般情况下 Data为nil
    但是依据你贴的代码来看,data被赋过值,找找Item[i].Data :=这样的语句吧。。
      

  3.   

    可以说想保存什么数据就保存什么数据,你可以自己创建一个记录型变量,然后用指针指想这个ITEM的DATA,有点像链表,开始我也不习惯这样,后来觉得这个DATA实在太好了。
      

  4.   

    楼上的两位说的没错,其实看一下help就知道了,说的很明白