【全国软件开发交流群】131627487 【全国软件测试交流群】144758063 【全国计算机技术交流】131628626

打开文件框的简单应用

代码如下:

            Stream myStream = null;

            OpenFileDialog openFileDialog1 = new OpenFileDialog();

            openFileDialog1.InitialDirectory = "c:\\";

            openFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*";

            openFileDialog1.FilterIndex = 2;

            openFileDialog1.RestoreDirectory = true;

            if (openFileDialog1.ShowDialog() == DialogResult.OK)

            {

                try

                {

                    if ((myStream = openFileDialog1.OpenFile()) != null)

                    {

                        using (myStream)

                        {

                            StreamReader myreader = new StreamReader(myStream);

                            textBox1.Text = myreader.ReadToEnd();

                        }

                    }

                }

                catch (Exception ex)

                {

                    MessageBox.Show("Error: Could not read file from disk. Original error: " + ex.Message);

                }

            }
posted @ 2011-04-16 10:30  编程中国  阅读(184)  评论(0)    收藏  举报