Felhasználói eszközök

Eszközök a webhelyen


oktatas:programozas:feladatok:specialis:gui_programozasi_feladatok

< Speciális

GUI programozási feladatok

  • Szerző: Sallai András
  • Copyright © Sallai András, 2011
  • Licenc: GNU Free Documentation License 1.3

Fejezet első

Feladat 001

Készítsen egy egyszerű szavazatszámlálót. A szavazatok egy ComboBoxban legyenek. A következő lehetséges szavazatok legyenek:

  • Nagy Béla
  • Ár Péter
  • Or Mihály
  • Fül Katalin
  • Termés Kitti

A felhasználó egy „Szavaz” gomb feliratra kattintva elmenti egy „adat.txt” állományba a a ComboBoxban választott személyt. Az adat.txt fájlhoz mindig fűzzük hozzá az újabb szavazást. Egy szavazás után a program alap kiinduló helyzetbe kerül. A program tartalmazzon egy „Kilépés” gombot is, ami bezárja az alkalmazást.

Mentés:

  • Unit: foablak
  • Projekt: szavazo

Feladat 002

Készítsen egy programot, amely tartalmaz egy főablakot!

  1. A főablak címsorában IQ felirat legyen!
  2. Az ablak neve mainform legyen!
  3. Az ablak unit mainwindow néven legyen elmenteve!
  4. A projekt iqtest néven legyen elmentve!
  5. Tegyen fel egy menüt a MainFormra!
  6. Készítsen egy „Fájl”, egy „Teszt” és egy „Súgó” menüpontot!
  7. A Fájl menünek egyetlen menüpontja legyen: Kilépés
  8. A Teszt menüpontnak 10 menüpontja legyen, sorra:
  9. Első, Második, Harmadik, Negyedik, Ötödik, Hatodik, Hetedik, Nyolcadik, Kilencedik, Tizedik
  10. Készítsen 10 új formot!
  11. A formok nevei rendre: TesztForm1, TesztForm2 … TesztForm10
  12. Minden form címsorában az IQ felirat szerepeljen!
  13. Minden formon hozzon létre tesztet, RadioGroup komponens segítségével!
  14. Minden formon legyen egy „Bezár” feliratú gomb
  15. Minden formon legyen egy „ResultLabel” nevű címke!
  16. Minden formon legyen egy „Értékelés” feliratú gomb
  17. Az „Értékelés” gombra kattintva dolgozzuk fel a felhasználó által választott választ! Az eredményt (jó vagy rossz válasz), írjuk a ResultLabel nevű címkére!
  18. A beárfeliratú gombok neve CloseButton legyen!
  19. A „Súgó” menünenek két menüpontja legyen: „Tartalom” és „Névjegy
  20. A Tartalom menüpontra kattintva egy TartalomForm nevű ablak jelenjen meg
  21. A TartalomForm címkéje IQ legyen!
  22. A TartalomFormon legyen egy „Bezár” gomb amely a eltünteti a TartalomFormot
  23. A „Bezár” feliratú gomb neve CloseButton legyen!
  24. A névjegy menüpontra kattintva egy AboutForm nevű albak jelenjen meg
  25. Az AboutForm ablak címsorában is IQ felirat szerepeljen!
  26. Az AboutFormon legyen egy „Bezár” feliratú gomb, amely bezárja az ablakot
  27. Az AboutForm ablakon legyen címke amely tartalmazza a program nevét, verziószámát, Copyright szöveg, tulajdonsossal, és a licencet!

Feladat 003

Egy állományban soronként nevek és érdemjegyek vannak tárolva, kettősponttal szeparálva.

Írjon programot, amely beolvassa az állomány tartalmát, majd egy komboboxba tölti a neveket. A komboboxban bármely nevet kiválasztva, a névhez tartozó érdemjegy jelenik meg a kombobox mellett lévő szövegdobozban.

oktatas/programozas/feladatok/specialis/gui_programozasi_feladatok.txt · Utolsó módosítás: 2021/01/09 00:01 szerkesztette: admin