A MÁSODIK PROGRAMOD : HELLO VILÁG II.
Mielőtt elkezdenénk tanulni a Pascal-t, még több gyakorlatra van szükséged. Ez azért fontos, mert a Pascal nyelv változatosságát tesztelnünk kell a következő napokban. Ez a rész valójában csak egy bepillantás a Delphibe… A negyedik, ötödik és a hatodik napon részleteiben fogjuk megtanulni ezt a könnyed fejlesztői környezetet.
HELLO VILÁG II.
Ennek a programnak a lényege: egy gomb fog feltűnni a képernyőn, és ha azt a felhasználó megnyomja, akkor fog csak feltűnni a Hello Világ! felirat. Ennek a feladatnak a felépítése hasonló lesz ahhhoz, amit majd a későbbiekben készítünk, külömböző kódrészletekkel a következő napokban.
Kövesd az alábbi lépéseket:
1., Válaszd a File/New Application-t a menüsorból.
2., A Component Palette Standard módját kérd- kattints az OK gombra.
3., Kattints akárhová a lapodon. Egy gomb fog feltűnni, ha mindent jól csinálsz.
4., Válaszd a „Label” komponens-t és a lap közepére helyezd.
A gomb és a címke megint default elnevezésű…
A PROGRAM MÓDOSÍTÁSA
Az első verzióban ( Hello Világ első része )az Object Inspector-t használtuk, hogy a címke megnevezését átváltoztassuk. Ebben a programban ezt egy kód segítségével fogjuk megváltoztatni.
Megjegyzés: Amikor egy komponens tulajdonságait az Object Inspectorral és a Form Designerrel változtatjuk meg, azt mondjuk, hogy DESIGN-TIME változtatást hajtottunk végre. Amikor ugyanezt kód segítségével tesszük meg, azt csak akkor látjuk, mikor a program fut, ezt RUNTIME változtatásnak hívjuk.
RUNTIME
1., Kattints kettőt a „Button”ra a lapon. Amint ezt megtetted, a Delphi generál neked egy eseményvezérlőt ( EVENT HANDLER ) amelynek a neve „OnClick”.
A kód így fog kinézni:
procedure TForm1.Button1Click(Sender: TObject);
begin
end;
2., Nem kell visszarettenned attól, amit látsz. Csak annyit kell ebben a pillanatban megértened, hogy az OnClick nevű vezérlő alapban egy kód. Ha a gombra rákattintasz, akkor ez a vezérlő fogja az eseményt indítani a programod futása alatt.
A kurzor villog, várja az újabb gépelést, így hát írd be a következőt:
Label1.Caption := `Hello World, Part II';
Tehát, ha minden jól ment, a teljes eseményvezérlőnk kinézete a következő:
procedure TForm1.Button1Click(Sender: TObject);
begin
Label1.Caption := `Hello World, Part II';
end;
Ez a kód nagyon egyszerű!!! Csak a Hello Világ II. értékét mutatja a címke (LABEL) Caption property-ének. ( A Caption property a szöveg szerkesztésére szolgál, amit a cím mutat- emlékeztetőül)
3., Most pedig a „Run” parancsra kattints, hogy futtasd a programot. Amikor futtatod, észreveszed majd, hogy a címke még mindig a default nevét, Label1-t viseli. Kattints a lap gombjára és azon nyomban meg fog változni a címfelirat, Hello World, Part II.-re.
Nos, ez nem varázslat, ez csak Delphi!
>> Folytatás...
|