Private Sub Button1_Click(ByVal sender As .Object, ByVal e As .EventArgs) Handles Button1.Click
Dim fdlg As OpenFileDialog = New OpenFileDialog
fdlg.Title = \"VB.net打开文件对话框使用\"
fdlg.InitialDirectory = \"c:\\\"
fdlg.Filter = \"All files (*.*)|*.*\"
fdlg.FilterIndex = 2
fdlg.RestoreDirectory = True
If fdlg.ShowDialog = DialogResult.OK Then
TextBox1.Text = fdlg.FileName
End If
End Sub
附上举例所有代码:(UseOpenFileDailog.VB)
Public Class UseOpenFileDialog
Inherits .Windows.Forms.Form
#Region \" Windows Form Designer generated code \"
Public Sub New
MyBase.New
\'This call is required by the Windows Form Designer.
InitializeComponent
\'Add any initialization after the InitializeComponent call
End Sub
\'Form overrides dispose to clean up the component list.
Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
If disposing Then
If Not (components Is Nothing) Then
components.Dispose
End If
End If
MyBase.Dispose(disposing)
End Sub
\'Required by the Windows Form Designer
Private components As .ComponentModel.IContainer
\'NOTE: The following procedure is required by the Windows Form Designer
\'It can be modied using the Windows Form Designer.
\'Do not mody it using the code editor.
Friend WithEvents TextBox1 As .Windows.Forms.TextBox
Friend WithEvents Button1 As .Windows.Forms.Button
<.Diagnostics.DebuggerStepThrough> Private Sub InitializeComponent
Me.TextBox1 = New .Windows.Forms.TextBox
Me.Button1 = New .Windows.Forms.Button
Me.SuspendLayout
\'
\'TextBox1
\'
Me.TextBox1.Location = New .Drawing.Po(72, 72)
Me.TextBox1.Name = \"TextBox1\"
Me.TextBox1.Size = New .Drawing.Size(120, 20)
Me.TextBox1.TabIndex = 0
Me.TextBox1.Text = \"TextBox1\"
\'
\'Button1
\'
Me.Button1.Location = New .Drawing.Po(208, 72)
Me.Button1.Name = \"Button1\"
Me.Button1.Size = New .Drawing.Size(32, 24)
Me.Button1.TabIndex = 1
Me.Button1.Text = \"Button1\"
\'
\'UseOpenFileDialog
\'
Me.AutoScaleBaseSize = New .Drawing.Size(5, 13)
Me.ClientSize = New .Drawing.Size(292, 213)
Me.Controls.AddRange(New .Windows.Forms.Control {Me.Button1, Me.TextBox1})
Me.Name = \"UseOpenFileDialog\"
Me.Text = \"UseOpenFileDialog\"
Me.ResumeLayout(False)
End Sub
#End Region
Private Sub Button1_Click(ByVal sender As .Object, ByVal e As .EventArgs) Handles Button1.Click
Dim fdlg As OpenFileDialog = New OpenFileDialog
fdlg.Title = \"C# Corner Open File Dialog\"
fdlg.InitialDirectory = \"c:\\\"
fdlg.Filter = \"All files (*.*)|*.*\"
fdlg.FilterIndex = 2
fdlg.RestoreDirectory = True
If fdlg.ShowDialog = DialogResult.OK Then
TextBox1.Text = fdlg.FileName
End If
End Sub
End Class
最新评论