双击的时候,如何获得行号及列号~~
解决方案 »
- 关于VB与数据库结合的问题。希望有高手出来指点一下,多谢了!
- 键盘口条码枪在TEXTBOX输入的问题
- 关于vb打包的时候ocx文件安装路径的问题
- hook钩子丢失问题
- DataReport问题
- 怎样编写用API载入输入法的程序?
- mshflexgrid 显示问题,j急!!!!!!
- 我用ASSECC数据库中做了一个报表,我在VB中用菜单编辑器做了一个菜单,怎么连接ASSECC数据库中的报表?
- 出售进销存源码
- 数据库高手赶快救命,上头催得紧~~(版主,泰山,是不是跑出去喝酒去了?)
- vsflexgrid的奇怪问题,不知哪位神仙能解释一下?EditText?
- 求一时间函数,郁闷中,好久没有用vb了,一朋友问上我了,具体情况进帖详谈~~~
ListView1.SelectedItem.Index 为当前选取中项的行号
listview1.ListItems.Item(I).Text 取得当前选中行的第i项
但没有办法获得当前列。
Private Sub listview1_DblClick()
MsgBox ListView1.SelectedItem.Index
End Sub
ListView1.SelectedItem.Index 为当前选取中项的行号
listview1.ListItems.Item(I).Text 取得当前选中行的第i项
至于列号,不知道你说的是什么意思?
MsgBox ListView.SelectedItem.Index
End Sub
可显示行号,
但是你说的列号是指什么?你用的是listview 控件么?请告知
MsgBox ListView1.SelectedItem.Index
For x1 = 1 To lv.ColumnHeaders.Count
If lv.ColumnHeaders(x1).Left < x And lv.ColumnHeaders(x1).Left + lv.ColumnHeaders(x1).Width > x Then Exit For
Next
Text1.Left = lv.ColumnHeaders(x1).Left
Text1.Top = lv.SelectedItem.Top
Text1.Text = lv.SelectedItem.SubItems(x1)
Text1.Height = lv.SelectedItem.Height
因为如果在没有ListView行的地方,双击的话,Listview的当前行是最后一行,当然不对了。楼主莫急,我正想办法。肯定可以获取当前列。