예제 #1
0
        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());
        }