コード例 #1
0
ファイル: Form1.cs プロジェクト: GlacierT/RSAprogect
        private void ЗвантажитиЗображення_Click(object sender, EventArgs e)
        {
            OpenFileDialog open_dialog = new OpenFileDialog();

            open_dialog.Filter = "Image Files(*.BMP;*.JPG;*.PNG;)|*.BMP;*.JPG;*.PNG|All files (*.*)|*.*";
            if (open_dialog.ShowDialog() == DialogResult.OK)
            {
                try
                {
                    image = new Bitmap(open_dialog.FileName);
                    pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;
                    pictureBox1.Image    = image;
                    pictureBox1.Invalidate();
                }
                catch
                {
                    DialogResult rezult = MessageBox.Show("Неможливо відкрити зображення",
                                                          "Помилка", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            ImageDate id = new ImageDate();

            bytes = id.MasByte(image);
            mas   = bytes.Select(i => (int)i).ToArray();

            textBox11.Enabled            = true;
            textBox12.Enabled            = true;
            ШифруватиІнф.Enabled         = true;
            ЗавантажитиФайл.Enabled      = false;
            ЗвантажитиЗображення.Enabled = false;
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: GlacierT/RSAprogect
        private void ШифрЗоб_Click(object sender, EventArgs e)
        {
            OpenFileDialog open_dialog = new OpenFileDialog();

            open_dialog.Filter = "Image Files(*.BMP;*.JPG;*.PNG;)|*.BMP;*.JPG;*.PNG|All files (*.*)|*.*";
            if (open_dialog.ShowDialog() == DialogResult.OK)
            {
                try
                {
                    image = new Bitmap(open_dialog.FileName);
                    pictureBox2.SizeMode = PictureBoxSizeMode.StretchImage;
                    pictureBox2.Image    = image;
                    pictureBox2.Invalidate();
                }
                catch
                {
                    DialogResult rezult = MessageBox.Show("Неможливо відкрити зображення",
                                                          "Помилка", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            ImageDate id = new ImageDate();

            bytes = id.MasByte(image);
            mas   = bytes.Select(i => (int)i).ToArray();

            OpenFileDialog open_dialog1 = new OpenFileDialog();

            open_dialog1.Filter = "Image Files(*.txt)|*.txt|All files (*.*)|*.*";
            if (open_dialog1.ShowDialog() == DialogResult.OK)
            {
                try
                {
                    StreamReader sr = new StreamReader(open_dialog1.FileName);
                    while (!sr.EndOfStream)
                    {
                        sI.Add(sr.ReadLine());
                    }

                    sr.Close();
                }
                catch
                {
                    DialogResult rezult = MessageBox.Show("Неможливо відкрити документ",
                                                          "Помилка", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }

            textBox13.Enabled = true;
            textBox14.Enabled = true;
            button5.Enabled   = true;
            button6.Enabled   = false;
        }