Pochopenie základov programovania v Delphi

Tím hackerov pracujúci na hackathone na notebooku v dielni

Hero Images / Getty Images





Začínajúci vývojári túžiaci po zvládnutí programovacieho jazyka Delphi by už mali poznať základy Microsoft Windows. Naučiť sa Delphi je najjednoduchšie, ak k nemu pristúpite z riadeného referenčného rámca založeného na tutoriáloch.

Základné koncepty

Začnite lekciou histórie o vývoji (Turbo) Pascal do Delphi 2005 , takže Delphi sa vyvinulo do rámca rýchleho nasadenia aplikácií, ktorý má ponúkať vysokovýkonné, škálovateľné aplikácie pre online a mobilné doručovanie.



Potom preskúmajte mäso a zemiaky čohoDelphi v skutočnosti jea ako nainštalovať a nakonfigurovať jeho vývojové prostredie. Odtiaľ preskúmajte hlavné časti a nástroje IDE Delphi.

'Ahoj, Svet!'

Začnite svoj prehľad vývoja aplikácií v Delphi vytvorením jednoduchého projektu,písanie kódu, zostavenie a spustenie projektu. Potom dozvedieť sa o vlastnostiach, udalostiach a Delphi Pascal vytvorením vašej druhej jednoduchej aplikácie Delphi – čo vám umožní naučiť sa umiestňovať komponenty do formulára, nastavovať ich vlastnosti a písať procedúry obsluhy udalostí, aby komponenty spolupracovali.



Delphi Pascal

Predtým, ako začnete vyvíjať sofistikovanejšie aplikácie pomocou funkcií RAD Delphi, mali by ste sa naučiť základy Delphi Pascal Jazyk. V tomto bode budete musieť začať dôkladne premýšľať o údržbe kódu, vrátane komentovania kódu a o tom, ako na to čistenie chýb kódu Delphi — diskusia o chybách pri návrhu, spustení a kompilácii Delphi a o tom, ako im predchádzať. Pozrite sa tiež na niektoré riešenia najbežnejších logických chýb.

Formuláre a databázy

Takmer v každej aplikácii Delphi používame formuláre na prezentáciu a získavanie informácií od používateľov. Delphi nás vyzbrojuje bohatou škálou vizuálnych nástrojov na vytváranie formulárov a určovanie ich vlastností a správania. Môžeme ich nastaviť v čase návrhu pomocou editorov vlastností a môžeme napísať kód na ich dynamické opätovné nastavenie za behu.Pozripri jednoduchých formulároch SDI a zvážte niekoľko dobrých dôvodov, prečo nenechať váš program automaticky vytvárať formuláre.

Delphi Personal vydanie neponúka databázovú podporu, ale môžete Vytvor svoj vlastný plochý databázu na ukladanie akéhokoľvek druhu údajov – to všetko bez jediného komponentu, ktorý si uvedomuje údaje.

Riadenie vašej práce

Zatiaľ čo vyvíjate veľkú aplikáciu Delphi, váš program sa stáva zložitejším zdrojový kód môže byť ťažké udržiavať. Vytvorte si vlastné moduly kódu — súbory kódu Delphi, ktoré obsahujú logicky súvisiace funkcie a procedúry. Popri tom by ste mali preskúmať vstavané rutiny Delphi a ako zabezpečiť, aby všetky jednotky aplikácie Delphi spolupracovali.



IDE Delphi (editor kódu) vám pomôže efektívne prejsť z implementácie metódy a deklarácie metódy, vyhľadajte a deklarácia premennej pomocou funkcií prehľadu symbolov popisku a ďalších.