Fájl kezelése ablakban

 Holyan nyissunk meg bármilyen fájlt?

private void button1_Click(object sender, EventArgs e)

        {

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

            {

                MessageBox.Show(openFileDialog1.FileName);

            }

        }


        private void button2_Click(object sender, EventArgs e)

        {

            OpenFileDialog d = new OpenFileDialog();

            //d.Filter = "*.txt|";

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

            {

                MessageBox.Show(d.FileName);

            }

        }

private void button3_Click(object sender, EventArgs e)

        {

            saveFileDialog1.AddExtension = true;

            saveFileDialog1.Filter = "txt files (*.txt)|*.txt|Doksi (*.doc)|*.do";

            saveFileDialog1.FilterIndex = 1;


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

            {

                MessageBox.Show(saveFileDialog1.FileName);

                

                string[] vau = richTextBox1.Lines;



                FileStream miau = new FileStream(saveFileDialog1.FileName,FileMode.Create);

                StreamWriter gr = new StreamWriter(miau);


                


                for (int i = 0; i < vau.Length; i++)

                {

                    gr.WriteLine(vau[i]);

                }



            }

        }