给TListView的OnDblClick事件编写代码时,怎么得到哪个TListItem被双击了

youxihaha 2003-09-29 03:28:17
如题
...全文
67 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
IORILI 2003-09-29
  • 打赏
  • 举报
回复
1: 双击,就是两次单击,不过间隔时间较短,
2:问题解决:
mycaption:=listview1.Item[I].Caption;
或listview1.selected.caption;
gdp 2003-09-29
  • 打赏
  • 举报
回复
procedure TForm14.SpeedButton2Click(Sender: TObject);
var
i,j:integer;
begin
j:=0;
if (treeview1.Selected.Text<>'数据录入') and (treeview1.Selected.Text<>'数据统计') and (treeview1.Selected.Text<>'报表打印') and (treeview1.Selected.Text<>'系统维护') and (treeview1.Selected.Text<>'数据查询') then
begin
if listbox2.count<>0 then
begin
for i:=0 to listbox2.Count-1 do
begin
if treeview1.Selected.Text=listbox2.Items[i] then
j:=j+1;
end;
end;
if j=0 then
listbox2.Items.Add(Treeview1.Selected.Text);
end;
end;
这段代码的意思是通双击把在listview1所选中的内容放到listbox2中;
dulei115 2003-09-29
  • 打赏
  • 举报
回复
ListView1.Selected
youxihaha 2003-09-29
  • 打赏
  • 举报
回复
顶一下

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧