如何在listview中判断checked改变? 或者说如何知道用户改变了某项的Checked? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ViewStyle=vsIcon时触发OnSelectItem(Sender,Item,Selecte);非vsIcon的不行,若一定要用vsReport可能你要去改vcl。 OnChanging事件中记录Item.checked,然后在OnChange事件中判断item.checked是否改变!var FChecked:Boolean;procedure TForm.ListViewChange(Sender: TObject; Item: TListItem; Change: TItemChange);beginif FChecked<>Item.Checked then showmessage('某项的Checked值改变了')end;procedure TForm.ListViewChanging(Sender: TObject; Item: TListItem; Change: TItemChange; var AllowChange: Boolean);beginFChecked:=Item.Checked;end; 老问题了,DateTimePicker如何赋值为空 急急急!!!!编写邮件发送程序? 怎样把paradox7.0数据库升级为sql server2000数据库 有用过infopower控件的进来看看 这样一个错误,真郁闷,好几天,各位看看 简单问题,路过不要错过. 我想用业务时间,做做兼职,有经验的进来介绍介绍。 如何在delphi中按照一定的格式生成一篇word文档 公告栏 關于打印机控制的問題 帮帮新手 delphi的中文版的盗版什么时候来呀,听说是中文的帮助呀
Change: TItemChange);
begin
if FChecked<>Item.Checked then showmessage('某项的Checked值改变了')
end;procedure TForm.ListViewChanging(Sender: TObject; Item: TListItem;
Change: TItemChange; var AllowChange: Boolean);
begin
FChecked:=Item.Checked;
end;