ListView怎么复制选中的行(刚才写错了)到另一个ListView
解决方案 »
- 我用DBGRIDEH 开发一个功能
- 高手来帮忙看看,是在不知道怎么改了!!在线!!
- 看到有段代码里面有这个CanGetIECookie('http://aaa.net/bbs/index.php',str)?有这个函数吗?
- 怎样使messagedlg(#13'光标',mtinformation,[mbyes,mbno],0)提示框的焦点放在“No”上?默认为“Yes”!不用MessageBox,必须是MessageDlg
- 求助!找工作,谢谢提供广州的信息
- 关于uses的问题
- 我错在哪里了?
- 請教:在Midas中如何處理TEXT BLOB類的字段!?
- 3层的客户端程序如何通过socks代理连接服务器(socketconnection)?
- 我写了一个用ADO访问一个ACCESS数据库的程序,但如何才能将数据库编译进EXE文件呢?
- 请教一个adoquery下的异常问题
- 有谁知道像边锋这样的软件,他的客户端是如何跟服务端、数据库进行通讯的。。。
那选中那些的添加是……?
Assign(lvSource.Selected);
两个listview
可以从其中一个选出几行放到另一个里
可是用CopySelection只把第一列放过去了
也就是没把subitems复制过去
有没有方便又好的办法
procedure TAddLinksDlg.btnAddClick(Sender: TObject);
var
Item: TListItem;
begin
Item := lvSource.Selected;
while Item <> nil do
begin
with lvDest.Items.Add do
Assign(Item);
Item := lvSource.GetNextItem(Item, sdAll, [isSelected]);
end;
lvSource.DeleteSelected;
end;