关注,收藏!!
================================================================
一颗红心向前看,为了革命两茫然,不好意思才囊尽,只能说上一点点。
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆
★ 我踢 我踢 我踢 我踢 我踢 我踢 我踢 我踢 我踢 ★
★ 你UP 你UP 你UP 你UP 你UP 你UP 你UP 你UP 你UP ★
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆
================================================================
================================================================
一颗红心向前看,为了革命两茫然,不好意思才囊尽,只能说上一点点。
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆
★ 我踢 我踢 我踢 我踢 我踢 我踢 我踢 我踢 我踢 ★
★ 你UP 你UP 你UP 你UP 你UP 你UP 你UP 你UP 你UP ★
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆
================================================================
解决方案 »
- Socket 问题
- 多用户操作ACCESS文件的问题?
- 哪位高手能提供用indy编写的邮件客户端的例程
- 如何在客户端更改SQL Server 端的密码?
- 如何在dbgrid中一次输入多条记录?
- Windows中有没有用于加密和解密的API函数?
- 三层结构,在程序中能同时操作两个数据库吗?
- 本人制作一查询表单,也同时有报表功能,查询条件为日期查询,datetimepicker1至datetimepicker2,部门查询:combobox1,有制作报表时有一问题
- 请教: wangzh(独孤求问),关于数据库压缩。
- 关于创建dll文件的小困惑
- 动态创建表,为什么第一次可以,第二次老是出错?(关闭窗口在打开)
- 关于自画菜单问题!
ListView.Dragdrop事件内容
procedure TForm1.ListView1DragDrop(Sender, Source: TObject; X, Y: Integer);
var
ln1,ln2: TListItem;
begin
Ln1:=TListItem.Create(ListView1.Items);
ln1.Assign(Listview1.Selected);
ln2:=listview1.GetItemAt(x,y);
ListView1.Selected.Assign(ln2);
Ln2.Assign(Ln1);
end;
ListView的Dragover事件内容
procedure TForm1.ListView1DragOver(Sender, Source: TObject; X, Y: Integer;
State: TDragState; var Accept: Boolean);
begin
Try
if (Sender as TListView).Name='ListView1' then
accept:=true;
except
end;
end;你看看效果,是这个意思吧
还有,别忘了ListView1.DragMode:=dmAutomatic.
ok!