如何从按钮单击获取文件路径并将其打印在文本框VB6上
how to get the file path from button click and print it on textbox VB6
我有一个按钮和一个文本框,我想让按钮按默认路径打开文件夹。
我举个例子:
'C:\Folder\...
Dim path as string
path = "C:\Folder\.."
Dim fso
set fso = createobject("Scripting FileSystemObjh)
我尝试了一些只打开文件夹但没有获取文件路径的方法,所以不是我想要做的。
当我 select 文件并单击确定时,文件路径将打印在文本框上。
提前致谢!
如果我了解您的需求,以下内容应该会为您指明正确的方向。首先,select 以下组件:
Microsoft Common Dialog Control 6.0 (SP6)
二、select以下参考:
Microsoft Scripting Runtime
第三步,将 CommonDialog 控件与 CommandButton 和 TextBox 一起放到窗体上。输入以下代码:
Option Explicit
Private Sub Command1_Click()
Dim fso As FileSystemObject
Dim path As String
path = "c:\temp\"
CommonDialog1.InitDir = path
CommonDialog1.Filter = "Text Files (*.txt)|*.txt|All files (*.*)|*.*"
CommonDialog1.DefaultExt = "txt"
CommonDialog1.DialogTitle = "Select File"
CommonDialog1.ShowOpen
Text1.Text = CommonDialog1.FileName
Set fso = New FileSystemObject
'use fso to do whatever you need
End Sub
我有一个按钮和一个文本框,我想让按钮按默认路径打开文件夹。
我举个例子:
'C:\Folder\...
Dim path as string
path = "C:\Folder\.."
Dim fso
set fso = createobject("Scripting FileSystemObjh)
我尝试了一些只打开文件夹但没有获取文件路径的方法,所以不是我想要做的。
当我 select 文件并单击确定时,文件路径将打印在文本框上。
提前致谢!
如果我了解您的需求,以下内容应该会为您指明正确的方向。首先,select 以下组件:
Microsoft Common Dialog Control 6.0 (SP6)
二、select以下参考:
Microsoft Scripting Runtime
第三步,将 CommonDialog 控件与 CommandButton 和 TextBox 一起放到窗体上。输入以下代码:
Option Explicit
Private Sub Command1_Click()
Dim fso As FileSystemObject
Dim path As String
path = "c:\temp\"
CommonDialog1.InitDir = path
CommonDialog1.Filter = "Text Files (*.txt)|*.txt|All files (*.*)|*.*"
CommonDialog1.DefaultExt = "txt"
CommonDialog1.DialogTitle = "Select File"
CommonDialog1.ShowOpen
Text1.Text = CommonDialog1.FileName
Set fso = New FileSystemObject
'use fso to do whatever you need
End Sub