Output eredmények
A legegyszerűbb program hozhat az eredményt az üzenet ablak, vagy a kimeneti párbeszédablakban.
Output egy üzenet doboz
A Windows üzeneteket használni, hogy figyelmeztesse a felhasználót. Ha az üzenet mezőbe támogatási program lehet például, tájékoztatja a hiba a bemeneti adatok vagy kérjen megerősítést visszafordíthatatlan műveletet, például Egy fájl törlése.
Megjelenítve egy üzenetet, akkor az eljárás
ShowMessage vagy MessageDlg funkciót.
ShowMessage eljárás egy ablakban megjeleníti a szöveget a parancs és az OK gombra.
Általában az utasítás ShowMessage eljárás hívás így néz ki:
ahol az üzenet - a szöveg fog megjelenni az ablakban.
Ábra. 1.7 ábra formájában üzenet mezőbe eredményeként kapott utasítások:
ShowMessage (Írja be a súlyt fontban. ');

Ábra. 1.7. Egy példa az üzenet mezőbe
Meg kell jegyezni, hogy a cím az üzenet mezőben kiadási ShowMessage eljárás, az alkalmazás neve definiált a lap Application Project Options ablakot. Ha az alkalmazás neve nincs megadva, a cím lesz a neve a futtatható fájlt.
MessageDlg működni sokoldalúbb. Ez lehetővé teszi, hogy az ablak a következő üzenettel: az egyik standard ikonok, mint például a „Figyelmeztetés”. adja meg a számát és típusát, a parancs gombok, és melyik gombot a felhasználó kattintott. Ábra. 1.8 ábra Az ablak eredményeként kapott utasítások
r: = MessageDlg ( 'Fájl' + fname + 'eltávolítása.', mtWarning, [mbOk, mbCancel], 0);

Ábra. 1.8. Egy példa az üzenet mezőbe
Jelentés MessageDlg funkció - számának ellenőrzésével amelynek értéke lehet meghatározni kiválasztása egy nyomógombbal, a párbeszéd lezárult.
Általában a hivatkozás MessageDlg funkció a következőképpen néz ki:
Kiválasztása: = MessageDlg (Message, típus, gombok, KontekstSpravki)
Üzenet - az üzenet szövegét;
Type - az üzenet típusát. Az üzenet lehet egy információs, figyelmeztetést vagy akár végzetes hibaüzenet. Minden üzenet típusa megfelel egy speciális ikon. Az üzenet típus meghatározása nevű állandó (1.8 táblázat.)

Gombok - egy listát a gombok jelennek meg az üzenet mezőbe. A lista állhat több vesszővel elválasztott elemzi konstansok (lapon. 1.9). A teljes lista szögletes zárójelek között.
Például ahhoz, hogy megjelenjen az üzenet mezőbe OK és a Mégse gomb. Gombok lista lenne:
A fentiek mellett a konstansok használhatja állandók: mbOkCancel, mbYesNoCancel és mbAbortRetryIgnore. Ezek az állandók meghatározására leggyakrabban használt kombinált dialógusok parancsgomboknak.
KontekstSpravki - meghatározza a Segítség, amely akkor jelenik meg a képernyőn, amikor a felhasználó megnyom egy gombot. Ha a kimenet referencia nem áll rendelkezésre, az érték KontekstSpravki paraméter nullának kell lennie.
Az érték által visszaadott függvény MessageDlg (táblázat. 1.10). meghatározni, hogy melyik a nyomógombok megnyomásakor a felhasználó.
Value funkciók MessageDlg
Nyomtató a párbeszédablakban
Része a párbeszédablak megjelenítésére információt, egy kimeneti mezőhöz, vagy egy címkén. O területen - egy összetevő címke.
Tartalom kimeneti mező tulajdonságai határozzák meg a képaláírás. A képaláírás ingatlan értékét. valamint a legtöbb tulajdonságait más alkatrészek egyaránt lehet a fejlesztés során az alkalmazás formáinak és a program során.
Annak érdekében, hogy a futás során változtatni a tartalmát a kimeneti területen, például, hogy a program eredményeként, be kell állítania egy tulajdonság az új értelmet.
Ábra. 1.9 súlyát jelzi átalakítási programot párbeszédablak font kilogramm. Az ablak két komponenst Label. Label1 komponens tájékoztató üzenetek Label2 alkatrész - program kimenete.

Ábra. 1.9. Label2 mező programozni kimenet
Caption tulajdonsága karakter. Ezért, annak érdekében, hogy a futás kijelző mező jelzi a számértéket szeretnénk konvertálni egy számot egy string, például a FloatToStr vagy IntToStr funkciót.
A következőkben egy példát az utasítást a súlya a konverziós program £ kilogramm, amely megjelenítéséhez használt a számítás eredménye.
Label2.Caption: = FloatToStr (kg) + 'kg';