Exemplo n.º 1
0
        public Form2(procentyProgram _form1, SqlConnection _uchwytBD)
        {
            form1         = _form1;
            uchwytBD      = _uchwytBD;
            bladKrytyczny = false;

            InitializeComponent();

            String[] rozszerzenie = this.form1.openFileDialog1.FileName.Split('.');
            //MessageBox.Show(rozszerzenie[rozszerzenie.Length-1].ToString());

            switch (rozszerzenie[rozszerzenie.Length - 1])
            {
            case "xlsx":
                czytajPlikExcel(this.form1.openFileDialog1.FileName.ToString());
                break;

            case "txt":
                czytajPlik(this.form1.openFileDialog1.FileName.ToString());
                break;

            default:
                MessageBox.Show("Nie wybrano prawidłowego rozszerzenia", "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Error);
                bladKrytyczny = true;
                break;
            }
            if (!bladKrytyczny)
            {
                sprzwdzPoprawnoscDanych();

                progressBar1.Value       = progressBar1.Maximum;
                form1.progressBar1.Value = form1.progressBar1.Maximum;

                if (richTextBox1.Lines.Count() == 4)
                {
                    richTextBox1.AppendText("Nie wykryto błędów\n");
                }

                if (bladKrytyczny)
                {
                    richTextBox1.AppendText("\nPlik zawiera błędne dane. Zapis nie będzie możliwy.\n");
                }

                ZamknijButton.Focus();
            }
        }
Exemplo n.º 2
0
        static void Main(String[] arg)
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            bool debuger = true;

            if (arg != null && arg.Length > 0)
            {
                if (arg[0] == "-modyfikator")
                {
                    uruchomModyfikator();
                }
                else if (arg[0] == "-debuger")
                {
                    debuger = false;
                }
            }

            procentyProgram form1 = new procentyProgram(debuger);

            Application.ThreadException += new ThreadExceptionEventHandler(form1.UnhandledThreadExceptionHandler);
            Application.Run(form1);
        }