Listbox1 <----> Listbox2
各位明白吧!?从一个里面拖数据到另一个里,并自动删除,我怎么做不出这样的效果;????
而且文本不换行???希望给我一段示例的代码???100分,我完成即给
各位明白吧!?从一个里面拖数据到另一个里,并自动删除,我怎么做不出这样的效果;????
而且文本不换行???希望给我一段示例的代码???100分,我完成即给
解决方案 »
- 帮我看看这段excel的程序什么含义?详细点
- 用setupfactory打包,为何设定快捷方式在所有程序上显示,但却同时显示在开始菜单上面,如何只在所有程序后面显示呢?
- 求助:关于VB与VFP数据库的连接语句
- 200分请教~屏幕控制问题~(进者有分,大家讨论,讨论)
- 请问计算当月有几个星期日(在线等待)
- 怎样用API关闭其他程序的窗体?
- 能不能生成这样的查询?
- 如何制作外形不规则的按钮??
- CAD打印成PDF的VBA问题
- 我在Form1中加入一个MSHFlexGri(Grid1)控件和一个text(txtInput)控件,txtInput编辑Grid1中的字段,可是当我编辑完一条记录后并移到另一
- 求SQL语句
- 怎么保存文件
新建一个工程在窗体上放两个listbox,一个textbox
名称分别为 lstDraggedItems,lstDroppedItems,txtItem
把下面代码复制到project code window中Private MyIdx As LongPrivate Sub Form_Load()
' Set the visible property of txtItem to false
txtItem.Visible = False
'Add items to list1 (lstDraggedItems)
lstDraggedItems.AddItem "Apple"
lstDraggedItems.AddItem "Orange"
lstDraggedItems.AddItem "Grape"
lstDraggedItems.AddItem "Banana"
lstDraggedItems.AddItem "Lemon"
End SubPrivate Sub lstDraggedItems_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
txtItem.Text = lstDraggedItems.Text
If txtItem.Text = "" Then Exit Sub ' Don't perform a drag for nothing
txtItem.Top = Y + lstDraggedItems.Top
txtItem.Left = X + lstDraggedItems.Left
txtItem.Drag
MyIdx = lstDraggedItems.ListIndex
End SubPrivate Sub lstDroppedItems_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
txtItem.Text = lstDroppedItems.Text
If txtItem.Text = "" Then Exit Sub ' Don't perform a drag for nothing
txtItem.Top = Y + lstDroppedItems.Top
txtItem.Left = X + lstDroppedItems.Left
txtItem.Drag
MyIdx = lstDroppedItems.ListIndex
End SubPrivate Sub lstDraggedItems_DragDrop(Source As Control, X As Single, Y As Single)
On Error GoTo EndHere
If lstDroppedItems.ItemData(lstDroppedItems.ListIndex) = 9 Then
Exit Sub
End If
' To make sure that this item will not be selected again
lstDroppedItems.ItemData(lstDroppedItems.ListIndex) = 9
lstDraggedItems.AddItem txtItem.Text
lstDroppedItems.RemoveItem MyIdx
EndHere:
End SubPrivate Sub lstDroppedItems_DragDrop(Source As Control, X As Single, Y As Single)
On Error GoTo EndHere
If lstDraggedItems.ItemData(lstDraggedItems.ListIndex) = 9 Then
Exit Sub
End If
' To make sure that this item will not be selected again
lstDraggedItems.ItemData(lstDraggedItems.ListIndex) = 9
lstDroppedItems.AddItem txtItem.Text
lstDraggedItems.RemoveItem MyIdx
EndHere:
End SubSHANNON
----------------
[email protected]