Пример #1
0
        private void Mohasebe_Copy1_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                OpenFileDialog dialog = new OpenFileDialog
                {
                    CheckFileExists = true,
                    Multiselect     = false,
                    Filter          = "Images (*.jpg,*.png)|*.jpg;*.png|All Files(*.*)|*.*"
                };

                dialog.ShowDialog();
                {
                    StrName   = dialog.SafeFileName;
                    ImageName = dialog.FileName;
                    ImageSourceConverter isc = new ImageSourceConverter();
                    if (ImageName != "")
                    {
                        QRImage.SetValue(System.Windows.Controls.Image.SourceProperty, isc.ConvertFromString(ImageName));
                    }
                }
            }
            catch
            {
                ErrorPage Er = new ErrorPage();
                Er.Show();
                Er.Error_Lable.Content = "مشکلی در سیستم به وجود آمده است";
            }
        }
Пример #2
0
        private void Mohasebe_Copy2_Click(object sender, RoutedEventArgs e)
        {
            OpenFileDialog dialog = new OpenFileDialog
            {
                CheckFileExists = true,
                Multiselect     = false,
                Filter          = "Images (*.jpg,*.png)|*.jpg;*.png|All Files(*.*)|*.*"
            };

            dialog.ShowDialog();
            {
                string filePath = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName + @"\QRimages\";
                string newpatch = @filePath.Replace("\\GymManegment.exe", "");
                dialog.InitialDirectory = "c:\\";
                StrName   = dialog.SafeFileName;
                ImageName = dialog.FileName;
                dialog.RestoreDirectory = true;
                ImageSourceConverter isc = new ImageSourceConverter();
                if (ImageName != "")
                {
                    QRImage.SetValue(System.Windows.Controls.Image.SourceProperty, isc.ConvertFromString(ImageName));
                }
            }



            QRCodeDecoder dc = new QRCodeDecoder();

            TozihTextBox.Text = dialog.SafeFileName.Replace(".jpg", "");


            //        dc.decode(new QRCodeBitmapImage(QRImage.Source as Bitmap));
        }