Delphi oktatóanyag: Hello world

Ez az oktatóanyag segít elindulni a Delphi világában. Bemutatja, mire van szükséged az első Delphi program megírásához. Az alapokkal kezdjük: megtudod, hol találhatod és töltheted le a szükséges eszközöket, hogyan telepítheted ezeket, és végigvezet a kód fordításán és futtatásán. Ha még soha nem írtál Delphi programot, itt a helye a kezdésnek. Ezt a cikket azért hoztuk létre, hogy könnyedén belekezdhess a Delphi használatába, majd továbbléphess az SMS példáinkhoz. Ha már ismered a Delphit, közvetlenül ugrathatsz az alábbi SMS projektek egyikéhez.

Delphi SMS példák:

SMS küldése Delphi-ben HTTP REST API-val (kódpélda)
Több SMS küldése Delphi-ben HTTP REST API-val (kódpélda)
SMS ütemezése Delphi-ben HTTP REST API-val (kódpélda)
SMS fogadása Delphi-ben HTTP REST API-val (kódpélda)
SMS törlése Delphi-ben HTTP REST API-val (kódpélda)
A legújabb Delphi SMS API könyvtár letöltése a Githubról

Mi az a Delphi

A Delphi egy programozási nyelv. Hasonlít a természetes nyelvekhez, mint például az angol. A számítógéppel való kommunikációra használják. A legnagyobb különbség a természetes nyelvek és a programozási nyelvek között az, hogy a programozási nyelvek szigorúbb szerkezettel rendelkeznek, hogy a számítógép jobban megérthesse őket.

Mi az a Delphi Community Edition

A Delphi Community Edition egy eszköz Delphi programok írásához. Lehetővé teszi, hogy a Delphi nyelv segítségével szöveget írj be, és lehetőséget ad arra, hogy a számítógép elolvassa a szöveget és végrehajtsa az utasításokat. A "Futtatás" kifejezést használjuk arra, hogy a számítógép végrehajtsa az utasításokat.

Mi az a Delphi Hello World program

A Delphi Hello World program a legegyszerűbb program, amit írhatsz. Egyszerűen kiírja a "Hello world" mondatot a számítógép képernyőjére. A Hello World program az első program, amit a fejlesztők bármely programozási nyelvben megírnak.

Hogyan írd meg az első programodat Delphi-ben

Az első Delphi program megírásához:

  1. Telepítsd a Delphi Community Edition-t
  2. Hozz létre egy új projektet Delphi-ben
  3. Válaszd a Console Application - Delphi lehetőséget
  4. Írd meg a Hello World programot Delphi-ben
  5. Használd a WriteLn() függvényt a kiíráshoz
  6. Futtasd a Delphi Hello World programodat
  7. Ellenőrizd a kimenetet
  8. Javítsd ki a hibákat, ha vannak

Előfeltételek

A kezdéshez szükséges dolgok itt találhatók. Az első számítógépes program megírásához Delphi-ben szükséged lesz egy Windowsos számítógépre, a Delphi Community Edition fejlesztőkörnyezetre és az alább bemutatott példakódra.

  • Windows 10 számítógép
  • Regisztráció a https://embarcadero.com/ oldalon
  • Delphi Community Edition
  • Ozeki Hello World példaprojekt

Delphi Community Edition letöltése

Delphi Community Edition

Ebben a videóban látni fogod, hogyan töltheted le a Delphi Community Edition szoftvert. A letöltési oldal meglátogatásával kezdődik, és a videó végigvezet a telepítő számítógépre történő letöltéséig. Mindössze 26 másodperc hosszú, de tartalmazza az összes szükséges lépést a folyamat befejezéséhez. A Delphi IDE-re szükséged van a Delphi programozás megkezdéséhez. A letöltési oldal URL címe: https://embarcadero.com/products/delphi/starter/free-download/

1. videó - Hogyan töltsd le a Delphi Community Edition-t (Videó útmutató)

Delphi Community Edition telepítése

Ebben a videóban látni fogod, hogyan telepítheted a Delphi Community Edition-t a számítógépedre. A letöltött telepítővel kezdődik, és végigvezet a Delphi IDE számítógépre történő telepítéséig. A videó mindössze 1:22 perc hosszú, de részletesen bemutatja az összes lépést. Nem lesz gondod a lépések követésével. Látni fogod, hogyan kell futtatni a telepítőt, és milyen beállításokat kell elvégezni az IDE telepítése előtt.

2. videó - Hogyan telepítsd a Delphi Community Edition-t (Videó útmutató)

Első Delphi Community Edition projekt létrehozása

A következő videóban látni fogod, hogyan hozhatod létre az első Delphi projektet. A kód szerkesztéséhez vagy új kód létrehozásához szükséged van egy projektre. A videó egy megnyitott Delphi Community Edition-nal kezdődik, és egy alapértelmezett projekttel ér véget, amelyet szabadon szerkeszthetsz. A videó mindössze 15 másodperc hosszú és könnyen érthető. Nem lesz gondod a megértésével. A projekt birtokában könnyedén létrehozhatsz és futtathatsz Delphi kódokat.

3. videó - Hogyan hozd létre az első Delphi Community Edition projektet (Videó útmutató)

Új projekt létrehozása

A Delphi programozás megkezdéséhez először nyisd meg a Delphi Community Edition-t. Ezután kattints a bal felső sarokban található File fülre (1. ábra). A File menüben vigyed az egérmutatót a New fölé. A New alatt válaszd ki a Console Application - Delphi lehetőséget a rákattintással. Ez közvetlenül a szövegszerkesztőhöz vezet, ahol elkezdheted a kódolást.

új projekt létrehozása
1. ábra - Új projekt létrehozása

Írd meg a 'hello world' programodat Delphi-ben

Az első program, amit bármely programozási nyelven írsz, a 'Hello world' program. Ennek a programnak az egyetlen célja, hogy a "Hello world" szöveget írja ki a számítógép képernyőjére. Ebben a példában a program két sorból áll: Az első sor: WriteLn(); kiírja a szöveget.

program Project2;

{$APPTYPE CONSOLE}

{$R *.res}

uses
  System.SysUtils;

begin
  try
    WriteLn('Hello world!');
    ReadLn;
  except
    on E: Exception do
      Writeln(E.ClassName, ': ', E.Message);
  end;
end.

Írd meg a 'hello world' programodat Delphi-ben (Videó útmutató)

Az első program, amit egy programozó készít, mindig egy 'Hello World' program. Ez azt jelenti, hogy a kód kimenete egyszerűen a 'Hello World'. Ebben a videóban megmutatjuk, hogyan hozhatod létre ezt az első kódot Delphi-ben. A videó mindössze 15 másodperc hosszú, de tartalmazza az összes szükséges lépést. Látni fogod, hogy hova kell írni a kódot, és pontosan mi is a kód. A videó egy alapértelmezett projekt képernyővel kezdődik, és egy futtatható programmal ér véget.

4. videó - Hogyan írd meg a 'hello world' programodat Delphi-ben (Videó útmutató)

A Delphi 'hello world' program futtatása

A hello world program futtatásához kattints a Delphi Community Edition eszköztárában található zöld Start gombra. Használhatod az F5 billentyűt is a program futtatásához. Vedd figyelembe, hogy amikor az F9-et megnyomod, a Delphi Community Edition először elmenti az újonnan írt fájlt, majd lefordítja egy végrehajtható kódra, és végül futtatja a számítógépeden.

5. videó - Hogyan futtasd a hello world programot (Videó útmutató)

A program futtatása

Most, hogy megírtad a programodat a szövegszerkesztőben, futtathatod az IDE segítségével. Kattints a felső eszköztárban található terminál ikonra a zöld play gombbal a program futtatásához (2. ábra). Ennek a gombnak a megnyomásával megjelenik egy hibakereső konzol, és a kódod sorait abban hajtja végre.

program futtatása
2. ábra - A Delphi Hello world program futtatása

A kód kimenete

Miután a programod futott, láthatod a kimenetet a hibakereső konzolon (3. ábra). Itt láthatjuk, hogy a konzolon belül megjelenik a "Hello World!" üzenet. Ez azt jelzi, hogy a programod a tervek szerint futott. Ezután megnézzük, mi történik, ha hiba lép fel.

cmd
3. ábra - Hello World!

Mi történik, ha hibázok Delphi-ben

Ha hibázol, amikor Delphi-ben írod az utasításaidat, szintaktikai hibát kapsz. A számítógép pirossal kiemeli a hibás sort, és megmondja, miért nem értette az utasításokat. A hiba javításához vissza kell menned a szövegszerkesztőhöz, és módosítanod kell a programot. A programozók azt mondják, hogy "kijavítják a hibát", amikor kijavítják a hibákat.

Mi az a szintaktikai hiba Delphi-ben?

A szintaktikai hiba azt jelenti, hogy nem értem. Ha angolul beszélsz valakivel, és ő nem érti, amit mondasz, azt fogja válaszolni, hogy "Nem értem". Ha Delphi-ben beszélsz a számítógéphez, és a számítógép nem érti, amit mondasz, azt fogja válaszolni, hogy "Szintaktikai hiba".

Az alábbi kódban szándékosan hibát fogunk elkövetni azzal, hogy nem teszünk pontosvesszőt a Hello World sor után. Látni fogod, hogyan reagál a számítógép, hogyan javítjuk ki a hibát, és hogyan futtatjuk sikeresen a számítógépes programot.

Hogyan kezeljünk egy szintaktikai hibát Delphi-ben?

Ebben a videóban látni fogod, hogyan néz ki egy hiba egy Delphi kódban. Az alábbi kódban szándékosan szintaktikai hibát fogunk elkövetni azzal, hogy nem teszünk pontosvesszőt a Hello World sor után. Látni fogod, hogyan reagál a számítógép, hogyan javítjuk ki a hibát, és hogyan futtatjuk sikeresen a számítógépes programot. A videó mindössze 35 másodperc hosszú, és tartalmazza a hiba javításának összes elemét.

6. videó - Hogyan kezelj egy szintaktikai hibát Delphi-ben (Videó útmutató)

Hiba

Ha valamilyen okból a kódod nem fut le, egy hibaüzenet jelenik meg egy új ablakban (4. ábra). Ez az ablak értesíti a fejlesztőt a hibáról, valamint információt nyújt a hiba természetéről. Így könnyebb a programozónak azonosítani és kijavítani a hibákat a kódban.

hiba
4. ábra - Hiba

Összefoglalás

A cikk elolvasásával értékes információkat szereztél arról, hogyan készülj fel a Delphi programozásra, és hogyan építsd és futtasd az első Hello World kódodat. Ha követted a fenti utasításokat, és sikeresen üdvözölted a Világot, megtetted az első lépést a Delphi szoftverfejlesztői karrierbe. Most már használhatod az Ozeki Delphi SMS megoldásokat, amelyek hatékonyan segítenek az üzenetek szervezésében, mivel a megadott kódokat korlátozás nélkül testreszabhatod.

További információ a saját üzenetküldő rendszered fejlesztéséről Delphi megoldásokkal. Lépj tovább a következő oktatóanyagra, amely az SMS küldéséről szól Delphi-ben.

Töltsd le az Ozeki SMS Gateway most, és gyakorlatba ültesd, amit tanultál!

More information