TCharNode=record
lbl:TLabel;
position:integer;
listnum:integer;
end;
PCharNode=^TCharNode;
...
currentlist:TList;
currentlist.add()是加的PCharNode,
当我点击一个label,想知道它是currentlist对应的第几个时,我用的是
currentlist.indexof(PCharNode(currentLabel));
但是这个老是返回-1,我保证这个label是在currentlist里面,请问此时我应该怎么使用indexof?
lbl:TLabel;
position:integer;
listnum:integer;
end;
PCharNode=^TCharNode;
...
currentlist:TList;
currentlist.add()是加的PCharNode,
当我点击一个label,想知道它是currentlist对应的第几个时,我用的是
currentlist.indexof(PCharNode(currentLabel));
但是这个老是返回-1,我保证这个label是在currentlist里面,请问此时我应该怎么使用indexof?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货