有两个listview1,listview2,现在任意双击listview1中的某一项或者多项,那么listview1中的该选项到listview2中去,同时将listview1中的该选项删除。下面代码只能实现按顺序添加过去,求解
procedure TForm2.RzListView1DblClick(Sender: TObject);
var
i,j :integer;
listitem:tlistitem;
begin
j:=RzListView1.SelCount-1;
for i:=0 to j do
if Rzlistview1.Items[i].Selected then
begin
listitem:=Rzlistview2.Items.add;
listitem.Caption:=Rzlistview1.Items[i].Caption;
Rzlistview1.Items[i].Delete;
end;
end;
procedure TForm2.RzListView1DblClick(Sender: TObject);
var
i,j :integer;
listitem:tlistitem;
begin
j:=RzListView1.SelCount-1;
for i:=0 to j do
if Rzlistview1.Items[i].Selected then
begin
listitem:=Rzlistview2.Items.add;
listitem.Caption:=Rzlistview1.Items[i].Caption;
Rzlistview1.Items[i].Delete;
end;
end;
解决方案 »
- 怎么把背景音乐文件打包进可执行文件里?
- 如果没有安装SQLSERVER数据库段,而只是安装MSDE的话,是不是能够操作SQL数据库?
- 大家在从库存邻料是如保判段该仓库(st_no)是否有该料品(part_no)的呢?如果没有又该如何处理,是不让邻,还是
- 我想学习看DELPHI的帮助文档
- 客户端发送一条SQL,服务器执行操作。其执行流程是怎样的,如何实现?
- 谁用过armadillo3.01?
- CSDN的兄弟们,帮帮我,用delphi写联通的SGIP协议写短信收发?有代码吗?
- 关于BLOB的读写问题!
- 大家一起讨论一下,如何用对EXCEL的数据操作的结果进行分析。
- 高手请告诉我:如何通过Delphi在程序中的形式拷贝一个文件到网络上的其他电脑上
- 共发来N个字节Socket.ReceiveBuf 读取了四个,后面的不要了,如何清除
- web service string型被C#调用问题,高手救命
var
i:integer;
listitem:tlistitem;
begin
for i:=0 to RzListView1.Items.Count-1 do
if Rzlistview1.Items[i].Selected then
begin
listitem:=Rzlistview2.Items.add;
listitem.Caption:=Rzlistview1.Items[i].Caption;
end;
Rzlistview1.DeleteSelected;
end;