コード例 #1
0
ファイル: Form1.cs プロジェクト: jarek93pl/AplikacjaLoto
        unsafe private void działajToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Text = "";

            Wynik           w = null;
            ZdjecieZPozycją Logo;

            System.Boolean *binarny;
            Bitmap          SamLoto = null;

            ;
            w = RozpoznawanieKuponu.RozpoznajObraz(out binarny, out SamLoto, out ListaLinijek, Dana, out Logo, 5000000, 8600000);

            //pictureBox1.Image = WstepnePrzygotowanie.WskaźnikNaObraz(binarny, SamLoto.Width, SamLoto.Height);
            Marshal.FreeHGlobal((IntPtr)binarny);
            if (w != null)
            {
#if DEBUG
                FormatkaObrazka fpo = new FormatkaObrazka();
                fpo.Obraz = Logo.PobierzObrazBool();
                fpo.ShowDialog();
#endif
                Text += w.ToString();
                PrzygotujObszaryDoKlikniecia(SamLoto, ListaLinijek);
                WyświetlOkno(sender, SamLoto, ListaLinijek);
                SamLoto.Clone();
            }
        }
コード例 #2
0
        private unsafe void WyświetlanieLotka(string s)
        {
            Wynik w = RozpoznawanieKuponu.Rozpoznaj(s);

            label2.Text = WeźDate(w.DataLosowania);;
            Text        = w.ToString();
            LotoWynik Loto = w as LotoWynik;

            listBox1.Items.Clear();
            listBox1.Items.AddRange(WczytajLotoWynik(Loto).ToArray());
        }
コード例 #3
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (openFileDialog1.ShowDialog() == DialogResult.OK)
     {
         Wynik w = RozpoznawanieKuponu.Rozpoznaj(openFileDialog1.FileName);
         if (w is LotoWynik)
         {
             WczytujLotka(w as LotoWynik);
         }
     }
 }
コード例 #4
0
        private void button3_Click(object sender, EventArgs e)
        {
            List <Paczka> pk = new List <Paczka>();

            if (openFileDialog2.ShowDialog() == DialogResult.OK)
            {
                foreach (var item in openFileDialog2.FileNames)
                {
                    Wynik  w      = RozpoznawanieKuponu.Rozpoznaj(item);
                    Paczka paczka = new Paczka();
                    paczka.Nazwa = item.Split('\\').Last();
                    paczka.Data  = w.DataLosowania;
                    if (w is LotoWynik)
                    {
                        paczka.Numery = (w as LotoWynik).Numery;
                    }
                    pk.Add(paczka);
                }
            }
            ZapiszPaczkeDoXml(pk);
        }