回复 楼主 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
										
					
	