Input-output Delphi
A bemeneti és kimeneti adatokat a Delphi környezetben
Delphi egy integrált fejlesztői környezet, amely az eszközök jelentősen felgyorsítja a folyamatot kifejlesztésében, létrehozásában és hibakeresés programok.
Szerda Delphi egy sor ablak, vizuálisan kapcsolódnak egymáshoz. Az egyik fő ablak a tervezési ablakformákat (FormDesigner), amellyel a munkadarab jönnek létre a vizuális része a programnak alkalmazás.
Tervezése alakja átadni formájában szükséges alkatrészeket. Mindegyik komponens bizonyos tulajdonságai, amelyek meghatározzák az állam és viselkedését egy tárgy. Az alkalmazási tulajdonságok használják és / vagy olvasására az adatok írása közvetlenül vagy bizonyos technikák, azaz amikor hivatkozva egy adott ingatlan végezheti akár közvetlen írási / olvasási annak jelentését, vagy hívja az eljárás vagy függvény, amely visszaadja az értéket.
Az első szakaszban létrehozásának szoftver alkalmazások Delphi, fogunk dolgozni a következő összetevőket, amelyek lehetővé teszik, hogy végre adat input és output, magyarázó címkék, stb.:
CÍMKE - label elhelyezésére fejlécek és az egyéb magyarázó feliratok
STATICTEXT - címke címke elhelyezése megkönnyebbülten keretben
STRINGGRID - string használt táblázatot input / output adatok, mint egy kétdimenziós táblázatban.
Az alkatrészekhez való hozzáférés keresztül végezzük a megfelelő tulajdonságait a komponensek, ahol az egyes komponensek, ezek a tulajdonságok is különböző lehet.
Hatóanyag neve I / O Property
EDITTEXT (a program rögzíti EDIT1.TEXT)
Memószöveg (a program rögzíti MEMO 1.TEXT)
LABEL CAPTION (csak visszavonás) (Label1.Caption)
STATICTEXT CAPTION (csak visszavonás) (STATICTEXT1.CAPTION)
STRINGGRID tömb SEJTEK [oszlop számát, sor száma] a programban van rögzítve STRINGGRID1.CELLS [j, i]
Mert MEMO komponens gyakran használják az ingatlan „vonal» Vonalak, kombinálva a módszer „add» ADD. (MEMO1.LINES.ADD () van rögzítve a program).
Tekintettel az ingatlan ezen komponensek közül egy string típusú, azaz STRING típusú, így amikor belép a numerikus adatokat kell hajtani a szükséges adatok átalakítása
- adatbevitel során fordítandó egy string egy numerikus típusú, nevezetesen egész típusú vagy más anyag típusa segítségével STRTOINT () vagy STRTOFLOAT ();
- amikor kimenetre adatok fordítás egy valós vagy egész típusú egy karakterlánc segítségével INTTOSTR () vagy FLOATTOSTR ()
Végrehajtani ezeket a műveleteket az értékadó operátor „: =” Pascal.
A bal oldalon a üzemeltető felvett nevét a komponens és annak tulajdonságait, a szeparátor egy pont, és a jobb oldalon - a megfelelő értéket.
írhatunk bármilyen karakterlánc típusú adatokat a jobb oldalon, azaz, rögzített aposztróf vagy komponens neve, és ezen keresztül a pont annak vagyona, amelyből az adatok készítették.
- 1. módszer Memo1.Text: = „kimenete a veszteség minden korábban outputted”;
- 2. módszer Memo1.Text: = Memo1.Text + 'következtetést visszatartó outputted korábban';
- 3. módszer Memo1.Lines.Add (add húr, és hogy mindent aposztróf ');
1. és 2. módszer nem vezet be egy új sort.
- A következtetés, hogy a védjegy 1 szava Moszkva Label1.Caption: = 'Moszkva;
- Output mezőben 25 a címke 2 Label2.Caption: = '25';
- Nyomtató a kulcsszó száma 1 10,23 StaticText1: = '10 .23' ;
- Üzembe változó száma 5 A komponens Edit1: = strtoint (Edit1.Text)
- Kimenet Memo1 értékmezőben változó A Memo1.Text: = inttostr (A);
Ha végre kibocsátás terén Memo1 Edit1 komponens, a parancs van rögzítve Memo1.Text: = Edit1.Text