后面加Index参数。
ListView_DblClick(index as integer,...)
{
select index
...
}
ListView_DblClick(index as integer,...)
{
select index
...
}
解决方案 »
- 我想在combo控件的下拉菜单中读取出adodc控件连接的表中的一列数据,但老是出错
- 求学生信息管理系统
- 如何调整CoolBar的带区band位置?
- 介绍一个提供教程、源代码下载,软件下载、发布的地方(来着有分)
- 怎样在Form中动态生成自己写的ocx控件。
- 如何用VB 控制LQ-1600K3打印机纸张的进纸与出纸问题?(十万火急!!!!!!)
- CreateRoundRecRgn怎么用啊?
- MsFlexGrid的焦点定位问题
- 关于atuoredraw的问题,
- 问题一 如何加快窗体的卸载速度 (前2个有分)
- 紧急求助!!!如何在VB中运行记事本notepad,计算器calc等命令行.
- 急:我同事要找一张广州到武汉的火车票,哪位朋友有多余的火车票吗?
Private Sub LvwYbDm_DblClick()End Sub
然后用循环找
lvwcxjg.ListItems.Item(XYZ).Selected
里面记录点的是什么
Private Sub Form_Load()
ListView1.ListItems.Add , , "aa"
ListView1.ListItems.Add , , "bb"
ListView1.ListItems.Add , , "cc"
ListView1.ListItems.Add , , "dd"
ListView1.ListItems.Add , , "ee"
End Sub
Private Sub ListView1_DblClick()
If bIsListViewItem Then
VBA.MsgBox ListView1.SelectedItem.Text
End If
End Sub
Private Sub ListView1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
bIsListViewItem = ListView1.HitTest(x, y) Is ListView1.SelectedItem
End Sub
里不要有代码
Private Sub Form_Load()
ListView1.ListItems.Add , , "aa"
ListView1.ListItems.Add , , "bb"
ListView1.ListItems.Add , , "cc"
ListView1.ListItems.Add , , "dd"
ListView1.ListItems.Add , , "ee"
End SubPrivate Sub ListView1_DblClick()
MsgBox aa
End SubPrivate Sub ListView1_ItemClick(ByVal Item As MSComctlLib.ListItem)
aa = Item.index
End Sub
Private Sub Form_Load()
ListView1.ListItems.Add , , "aa"
ListView1.ListItems.Add , , "bb"
ListView1.ListItems.Add , , "cc"
ListView1.ListItems.Add , , "dd"
ListView1.ListItems.Add , , "ee"
End SubPrivate Sub ListView1_DblClick()
Select Case aa
Case 0
MsgBox "aaaaaaaaaaaaaa"
Case 1
MsgBox "bbbbbbbbbbbbbb"
Case 2
MsgBox "cccccccccccccc"
Case 3
MsgBox "dddddddddddddd"
End Select
End SubPrivate Sub ListView1_ItemClick(ByVal Item As MSComctlLib.ListItem)
aa = Item.index
End Sub
Private Sub Form_Load()
ListView1.ListItems.Add , , "aa"
ListView1.ListItems.Add , , "bb"
ListView1.ListItems.Add , , "cc"
ListView1.ListItems.Add , , "dd"
ListView1.ListItems.Add , , "ee"
End SubPrivate Sub ListView1_DblClick()
Select Case aa
Case 1
MsgBox "aaaaaaaaaaaaaa"
Case 2
MsgBox "bbbbbbbbbbbbbb"
Case 3
MsgBox "cccccccccccccc"
Case 4
MsgBox "dddddddddddddd"
Case 5
MsgBox "eeeeeeeeeeeeee"
End Select
End SubPrivate Sub ListView1_ItemClick(ByVal Item As MSComctlLib.ListItem)
aa = Item.index
End Sub
里偏要有代码!
斑竹说ListView_ItemClick中不要有代码,可你的方法不能真正的实现双击呀
还有,为什么给分的时候出现 “贴子回复次数大于跟给分次数 ”?
提问的人好像自己都糊涂!
Private Sub ListView1_DblClick()
VBA.MsgBox "ItemDoubleClick: " & ListView1.SelectedItem.Text
End Sub
Private Sub Form_Load()
ListView1.ListItems.Add , , "aa"
ListView1.ListItems.Add , , "bb"
ListView1.ListItems.Add , , "cc"
ListView1.ListItems.Add , , "dd"
ListView1.ListItems.Add , , "ee"
ListView1.HideSelection = False
End Sub
Private Sub ListView1_DblClick()
If Not ListView1.SelectedItem Is Nothing Then
VBA.MsgBox "ItemDoubleClick: " & ListView1.SelectedItem.Text
End If
End Sub
Private Sub ListView1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
If Not ListView1.HitTest(x, y) Is ListView1.SelectedItem Then
Set ListView1.SelectedItem = Nothing
End If
End Sub