- VB.Net 基础教程
- VB.Net - 首页
- VB.Net - 概述
- VB.Net - 环境设置
- VB.Net - 程序结构
- VB.Net - 基本语法
- VB.Net - 数据类型
- VB.Net - 变量
- VB.Net - 常量
- VB.Net - 修饰符
- VB.Net - 语句
- VB.Net - 指令
- VB.Net - 运算符
- VB.Net - 决策制定
- VB.Net - 循环
- VB.Net - 字符串
- VB.Net - 日期和时间
- VB.Net - 数组
- VB.Net - 集合
- VB.Net - 函数
- VB.Net - 子程序
- VB.Net - 类和对象
- VB.Net - 异常处理
- VB.Net - 文件处理
- VB.Net - 基本控件
- VB.Net - 对话框
- VB.Net - 高级窗体
- VB.Net - 事件处理
- VB.Net 高级教程
- VB.Net - 正则表达式
- VB.Net - 数据库访问
- VB.Net - Excel 表格
- VB.Net - 发送邮件
- VB.Net - XML 处理
- VB.Net - Web编程
- VB.Net 有用资源
- VB.Net - 快速指南
- VB.Net - 有用资源
- VB.Net - 讨论
VB.Net - OpenFileDialog 控件
OpenFileDialog 控件提示用户打开文件,并允许用户选择要打开的文件。用户可以检查文件是否存在,然后打开它。OpenFileDialog 控件类继承自抽象类 FileDialog。
如果 ShowReadOnly 属性设置为 True,则在对话框中会出现一个只读复选框。您还可以将 ReadOnlyChecked 属性设置为 True,以便只读复选框显示为选中状态。
以下是打开文件对话框:
OpenFileDialog 控件的属性
以下是 OpenFileDialog 控件的一些常用属性:
序号 | 属性和描述 |
---|---|
1 | AddExtension 获取或设置一个值,该值指示如果用户省略扩展名,对话框是否自动向文件名添加扩展名。 |
2 | AutoUpgradeEnabled 获取或设置一个值,该值指示此 FileDialog 实例在 Windows Vista 上运行时是否应自动升级外观和行为。 |
3 | CheckFileExists 获取或设置一个值,该值指示如果用户指定的文件名不存在,对话框是否显示警告。 |
4 | CheckPathExists 获取或设置一个值,该值指示如果用户指定的路径不存在,对话框是否显示警告。 |
5 | CustomPlaces 获取此 FileDialog 实例的自定义位置集合。 |
6 | DefaultExt 获取或设置默认文件名扩展名。 |
7 | DereferenceLinks 获取或设置一个值,该值指示对话框是否返回快捷方式引用的文件位置,或者是否返回快捷方式 (.lnk) 的位置。 |
8 | FileName 获取或设置一个包含在文件对话框中选择的文件名的字符串。 |
9 | FileNames 获取对话框中所有选定文件的名称。 |
10 | Filter 获取或设置当前文件名筛选器字符串,该字符串确定对话框中“保存为文件类型”或“文件类型”框中显示的选择。 |
11 | FilterIndex 获取或设置当前在文件对话框中选定的筛选器的索引。 |
12 | InitialDirectory 获取或设置文件对话框显示的初始目录。 |
13 | Multiselect 获取或设置一个值,该值指示对话框是否允许选择多个文件。 |
14 | ReadOnlyChecked 获取或设置一个值,该值指示只读复选框是否已选中。 |
15 | RestoreDirectory 获取或设置一个值,该值指示对话框是否在关闭前恢复当前目录。 |
16 | SafeFileName 获取在对话框中选择的文件的文件名和扩展名。文件名不包含路径。 |
17 | SafeFileNames 获取对话框中所有选定文件的名称和扩展名的数组。文件名不包含路径。 |
18 | ShowHelp 获取或设置一个值,该值指示是否在文件对话框中显示“帮助”按钮。 |
19 |
ShowReadOnly 获取或设置一个值,该值指示对话框是否包含只读复选框。 |
20 | SupportMultiDottedExtensions 获取或设置对话框是否支持显示和保存具有多个文件名扩展名的文件。 |
21 | Title 获取或设置文件对话框标题。 |
22 | ValidateNames 获取或设置一个值,该值指示对话框是否仅接受有效的 Win32 文件名。 |
OpenFileDialog 控件的方法
以下是 OpenFileDialog 控件的一些常用方法:
序号 | 方法名称和描述 |
---|---|
1 |
OpenFile 以只读权限打开用户选择的文件。该文件由 FileName 属性指定。 |
2 |
Reset 将所有选项重置为其默认值。 |
示例
在此示例中,让我们使用打开文件对话框在图片框中加载图像文件。请按照以下步骤操作:
将图片框控件、按钮控件和 OpenFileDialog 控件拖放到窗体上。
将按钮控件的 Text 属性设置为“加载图像文件”。
双击“加载图像文件”按钮并修改 Click 事件的代码。
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click If OpenFileDialog1.ShowDialog <> Windows.Forms.DialogResult.Cancel Then PictureBox1.Image = Image.FromFile(OpenFileDialog1.FileName) End If End Sub
当使用 Microsoft Visual Studio 工具栏上的启动按钮编译并运行应用程序时,它将显示以下窗口:
单击“加载图像文件”按钮以加载计算机中存储的图像。