回复 楼主 sx_dg
如果问题 1、一下解决不了,那就把问题改为双击Dir1控件就打开了这个文件夹,然后把打开的文件夹中的文件目录加到一个复合框(在另外一个窗体上)的下拉列表上。Private Sub Dir1_Change()
1、遍历打开的这个文件夹
2、把文件目录加到复合框的下拉上
End Sub
谢谢!
[此贴子已经被作者于2015-12-5 10:30编辑过]
Private Sub Command1_Click() Dim a As String Combo1.Clear a = Dir(Dir1.Path & "\*.*", vbNormal) While (a <> "") Combo1.AddItem a a = Dir Wend If Combo1.ListCount > 0 Then Combo1 = Combo1.List(0) End Sub Private Sub Dir1_Change() Command1_Click End Sub Private Sub Drive1_Change() Dir1.Path = Drive1 End Sub