Mam zrobic symulator bankomatu. Jeśli chodzi o te okna to rzeczywiscie próbowałem urzywac tej opcji, że po naciśnięciu klawisza otwiera sie nastepny form, ale to działa tylko dla form1, form2 jak próbuje dalej form3 to wyskakują błędy i program się wiesza. Jeszcze nie zrobiłem formuły, która sprawdzała by poprawnosc wpisanego pinu. Nobo widziwsz to ma byc tak:
1. Uruchamiam program
2. Wyskakuje okno z napisem "proszę włorzyc karte" i przyciskiem "OK"
3. Zostaje przeniesiony albo otwiera się nastepne okno form3 na którym mam podaj pin.
Tutaj powinienem zrobic cos co bedzie sprawdzało poprawnosc pinu w mojej bazie powiedzmy exelu (bo tam są komórki a w zwykłym pliku .txt nie ma wiec bede sie odwoływał do wybranej komórki). Noi jesli podany kod zostanie wpisany 3razy błędnie to powinien wyswietlic ze blad i włóz ponownie karte. Powiedzmy w exelu bym sobie napisałał około 20pinów w kolumnie A zas w kolumnie B ilośc pieniedzy na koncie itd.
4. Jesli pin się zgadza przechodzi do kolejnego okna form4 na którym są przyciski odnośnie zadania jakie bankomat ma zrobic. Wybieram przycisk 1 "Wypłata gotówki" wiec przechodzi do form5.
5. Tutaj cos takiego "Podaj wielokrotnosc 20zł" (tak było w jednym bankomacie" albo to co widziałem w innym:
- na ekranie pojawia się osiem cyfr liczbowych rosnąco 4 z lewej 4 z prawej: 10,20,50,100,150,200,250,300 (chyba to były takie) i wybieram kwote naciskając dany klawisz.
- można by było zrobic cos takiego ze wpisuje sume jaką ma wypłacic ale o ile gosc mówił to ma byc symulator bankomatu wiec musi byc dokladnie.
Ja mam kilka formów zrobionych ale działają tylko 2 form4 nie chce zapodac bo wiesza program. Nie mam tego z exelem odnosnie sprawdzania pinu wiec prawie nic nie mam. Chciałem to zrobic na początku za pomocą jakiegos panelu (w c++ builderze jest ale nie znam sie na nim). Jakby to był C++ to bym zrobił pod dosem i to było by wyswietlanie sie komunikat a nie męczarnia z graficznym widokiem.