Hozzon létre egy konzolos alkalmazás
A konzolos alkalmazás következik. Először is szükségünk van a File menüből válassza ki a New | Más alkalmazás, majd a New megjelenő párbeszédablak NewItems lapon válassza ki a típusát a kérelmet - Console Application. Ennek eredményeként, ezek a tevékenységek jelennek Projectl.dpr ablakot, amelyben a fő minta egy konzolos alkalmazás eljárásokat. Ebben az ablakban, akkor írja be a program utasításait.
Ábra. 4.1. Sablon konzollal pályázati eljárások
Úgy kezdődik a konzolos alkalmazás utasítást a program, majd a program nevét. Először is, ez egybeesik a projekt neve „default”. Amikor a megtakarítás a projekt, akkor automatikusan helyébe a nevet, amely alatt a programozó fogja megmenteni a projekt.
Meg kell jegyezni, hogy a konzol alkalmazás jön létre a Windows, és fut, mint egy DOS program. A DOS használt
ASCII és a Windows - ANSI, betűk az orosz ábécé, amelyek különböző kódokat. Ez vezet az a tény, hogy ahelyett üzenetek orosz konzol alkalmazás megjeleníti „abrakadabra”. Emiatt a konzolos alkalmazásokat kell megjeleníteni az üzeneteket angolul, ami nem mindig kényelmes.
A kijelző üzeneteinek orosz probléma konzolos alkalmazások is megoldható fejlesztése a funkciója átalakítás ANSI-line ASCII karakterlánc. Ha ezt a funkciót hívja RUS, az utasítás, hogy megjelenjen az üzenet az orosz így néz ki:
writeln (Rus ( 'Do lukogmorya zöld tölgy)).
Listing 4.1 mutat példát egy olyan program, amely arra kéri a felhasználó súlya fontban, átalakítja kilogramm, és megjeleníti az eredményt a képernyőn. Üzenetek megjelenítéséhez használja RUS funkció, amely átalakítja a karakterláncot ANSI formátumú karakterlánc ASCII.
Listing 4.1. Újraszámítása súly font kilogramm (konzol alkalmazás)
// Rus függvény a string ANSI ASCII-karakterlánc
működnek Rus (MES: string): string;
// Az orosz ANSI karakterek kódolt számokkal 192-255,
// ASCII - 128-175 (A..Yaa..p) és 224-239 (r..ya).
i: integer; // a feldolgozott jel
i: = 1 hossz (MES) do esetben MES [i] A
mes [i]: = Chr (ORD (MES [i]) - 64); 'P' .. 'I'.