Exemplo n.º 1
0
        private void button1_Click(object sender, EventArgs e)
        {
            Stream         streamRead = null;
            OpenFileDialog openFile   = new OpenFileDialog();

            openFile.InitialDirectory = Environment.CurrentDirectory;
            openFile.Filter           = "All files (*.*)|*.*";
            if (openFile.ShowDialog() == DialogResult.OK)
            {
                try
                {
                    if ((streamRead = openFile.OpenFile()) != null)
                    {
                        using (streamRead)
                        {
                            ConvertToBase64 converter = new ConvertToBase64();
                            textBox4.Text = converter.Encode(File.ReadAllBytes(openFile.FileName));
                            streamRead.Close();
                        }
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Error: Could not read file from disk. Original error: " + ex.Message);
                }
            }
        }