C#积木模块ABC:2.用OpenFileDialog类浏览或打开文件
2.用OpenFileDialog类浏览或打开文件
同VC++中CfileDialog的 Open 方法相同,C#中的OpenFileDialog类可用于打开一个文件。这个类是从FileDialog派生出来的。用这个类中的 OpenFile方法打开一个文件,然后就可以通过流(steam)来读取这个文件。
请看下面的例程代码,它使用 OpenFileDialog类浏览一个文件:
1
OpenFileDialog fdlg = new OpenFileDialog();
2
3
fdlg.Title = "C# Corner Open File Dialog" ;
4
fdlg.InitialDirectory = @"c:" ;
5
fdlg.Filter = "All files (*.*)|*.*|All files (*.*)|*.*" ;
6
fdlg.FilterIndex = 2 ;
7
fdlg.RestoreDirectory = true ;
8
9
if(fdlg.ShowDialog() == DialogResult.OK)
10
11
{
12
textBox1.Text = fdlg.FileName ;
13
}
OpenFileDialog fdlg = new OpenFileDialog(); 2

3
fdlg.Title = "C# Corner Open File Dialog" ; 4
fdlg.InitialDirectory = @"c:" ; 5
fdlg.Filter = "All files (*.*)|*.*|All files (*.*)|*.*" ; 6
fdlg.FilterIndex = 2 ; 7
fdlg.RestoreDirectory = true ; 8

9
if(fdlg.ShowDialog() == DialogResult.OK) 10

11
{ 12
textBox1.Text = fdlg.FileName ; 13
}
Title一行设置打开对话框的标题,Filter一行为打开的文件类型设置一个过滤器,FileName一行包含了所选中的文件名。



浙公网安备 33010602011771号