回 帖 发 新 帖 刷新版面

主题:ListBox项目---紧急问题求救!

问题: 
希望用一个列表框显示文件名,新建一个文本文件后,文件名将被添加到列表里面,当双击某一个文件名时,打开相应的文件! 
如: 新建文件A.txt, 则Listbox1中添加名称A, 当关闭A.txt窗口后,在Listbox1中双击文件名A,便重新打开A.txt窗口. 

前面那部分我已实现,但不知道如何实现,双击文件名打开文件! 

先谢谢大家啊!VB新手希望讲清楚点!!! 

回复列表 (共1个回复)

沙发

首先要获得你点击的行数,这可以用ListIndex属性获得,再要获得该行的文本,这可以用List属性获得,所以,在列表框的双击事件中添加代码:

Private Sub List1_DblClick()
Dim FileName As String
FileName = List1.List(List1.ListIndex)
...'打开文件的代码你自己写
End Sub

我来回复

您尚未登录,请登录后再回复。点此登录或注册