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.

  1. A következtetés, hogy a védjegy 1 szava Moszkva Label1.Caption: = 'Moszkva;
  2. Output mezőben 25 a címke 2 Label2.Caption: = '25';
  3. Nyomtató a kulcsszó száma 1 10,23 StaticText1: = '10 .23' ;
  4. Üzembe változó száma 5 A komponens Edit1: = strtoint (Edit1.Text)
  5. 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

Kapcsolódó cikkek