180 likes | 293 Views
1. Feladat. Hozzunk létre egy olyan programot amely számokat ír ki és a felhasználónak időre be kell gépelni ezeket. Első lépésként válasszuk a File/New/Vcl form menüpontot!. 4. 1. 2. Ide kattintva elkezdhetjük a programunk fejlesztését lépésről lépésre!. 3.
E N D
1. Feladat Hozzunk létre egy olyan programot amely számokat ír ki és a felhasználónak időre be kell gépelni ezeket.
Első lépésként válasszuk a File/New/Vcl form menüpontot!
4. 1. 2. Ide kattintva elkezdhetjük a programunk fejlesztését lépésről lépésre! 3.
Propertiesen belül megadhatjuk formunk néhány tulajdonságát. Most csak néhány a programunkhoz fontos tulajdonságot mutatnánk be. Menü Tovább
Eventeket adhatunk hozzá, amin keresztül parancsokat írhatunk be, amik arra a bizonyos utasításra hajtódnak végre. Vissza Menü
Rad studio egyik nagy előnye hogy objektumorientált, így nincs más dolgunk, mint behúzgálni amire szükségünk van és parancsokkal ellátni. Menü
Ezzel a füllel a forrás kódot tekinthetjük meg! Ezzel a füllel az ablakot tekinthetjük meg!
Első lépésként húzgáljuk az alábbi objektumokat az ablakra. Majd utána külön mindegyikhez parancsokat rendelünk. Ezeket rákattintva tekinthetjük meg! 4. 5. 2. 3. 1.
Az editeket text tulajdonságát módosítsuk a kép alapján! Ezenkívül a gombok caption tulajdonságát is a kép alapján módosítsuk! Menü Tovább
Kattintsunk rá az ablakra válasszuk az events fület és azon belül az OnActive-ra kattintsunk duplán rá! Vissza Tovább
Ezt beírva készen is vagyunk ezzel a résszel. Most futassuk le programunkat és meglátjuk az eredményét eddigi munkánknak! Vissza Tovább
Vissza Menü
Kattintsunk rá és a caption tulajdonságánál írjuk be, hogy „Nehézség”. Utána ismét kattintsunk rá és létre tudjuk hozni az almenüket. MainMenu1-re duplán kattintva egy ilyen kis ablak jelenik meg, aminek segítségével létrehozhatjuk a nehézségi szintet kiválasztó menünket. Menü Tovább
Ezután mindegyik almenüre kattintsunk kétszer és ide írjuk majd be azokat az értékeket amik megadják a játékunk nehézségét! Ezek után ezt a varázslót be is zárhatjuk! Vissza Tovább
Hozzuk létre az összes változót és majd később megértjük jelentőségüket! Minden almenü kiválasztásakor ezek az értékek aktiválódnak. Ezekből az első az óra intervalumának meghatározása ,ezredmásodpercben ,a többire később vissza térünk! Vissza Menü
Kattintsunk rá duplán és írjuk be a következő parancsot. Ezzel leállítjuk az órát amint rá kattintottunk a gombra, és ki nullázzuk a változókat hogy újra indításkor minden nulláról kezdődjön! Menü
Kattintsunk rá duplán és írjuk be a következő parancsot. Ezzel leállítjuk az órát, amint rá kattintottunk a gombra, és ki nullázzuk a változókat hogy újra indításkor minden nulláról kezdődjön! Menü
Random számokat generálunk, amit az edit1 fog kiírni amikor az órát elindítjuk. A megadott időközönként mindig újat! Itt egy feltétel vizsgálat van , ha jó a megoldás akkor egyet hozzá ad a jó hoz, ha rossz akkor pedig a rossz válaszok száma nő eggyel. Ezen kívül mozgatja a progressbart! Feltétel vizsgálat , hogy a program amint lefutott leálljon. És utána lévő utolsó három sor az eredmények kiíratása. Menü