GKO 2007

Demo 10 / Ma 19.1 1

1. Autoradio-button

1-2.
Kirjoita ohjelma (Delphi, MFC tai Java), jossa on kolme valintanappulaa (Kyllä, Ei ja EOS). Vain yksi nappuloista voi olla kerralla valittuna. Lisäksi ohjelmassa on painonappi Äänestä, jota painamalla nykyinen valinta lisätään jo laskettuihin "ääniin". Laita ohjelmaan vielä jotakin, joista näkyy nykyiset äänimäärät.

2. Varmistus

3.
Lisää äänestys- tehtävään varmistus tyyliin "Äänestät siis Kyllä"! Lisää vielä optio sille, suoritetaanko varmistus vai ei.

3. Optiodialogi

4-5.
Kirjoita Windows-ohjelma (kieli vapaa, ei tietokannalla), joka kysyy käyttäjästä seuraavat tiedot ja käyttää niitä seuraavalla käynnistyksellä oletusarvoina (vinkki: ks. hakemisto n:\kave\k2000\kcomp\KaveOpt jossa tarvittavat itsetallettuvat komponentit on pakattu tiedostoon KaveOptVCL.dpk.zip, erityisesti katso kinicomp.pas, jos haluat käyttää CLX:ää, niin ota myös KaveOptCLX.dpk):
        nimi
        sukupuoli
        demoryhmän numero
        onko JTT suoritettu
        onko OHJELMISTOT -kurssi suoritettu
        onko OHJELMOINTI -kurssi suoritettu
Kokeile myös komponenttia kIniSave.pas .

4. Graafinen kuva

6.
Lisää Äänestys-ohjelmaan jonkinlainen graafinen esitys tilanteesta (muista MTV mahdollisena ostajana :-) Ota käytöstä selvää Helpeistä.

5. Bonus: Liittyminen/poistuminen

7&8.
Korjaa n:\/kurssit\winohj\vclclx\mittakaa\UnitComboBox.pasin vika: Lisää mittak.pas lomakkeelle nappula, joka poistaa yhden ComboBoxin ja toinen nappula joka poistaa TUnits - luokan olion. Kokeile milloin tulee ongelmia ja tee tarvittava korjaus. Komponenttien asentamiseksi katso ohjetta pääteohjauksesta 9.