Pochopenie základov programovania v Delphi
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.