Razumevanje osnov programiranja Delphi

Ekipa hekerjev dela na hackathonu za prenosnikom v delavnici

Slike junakov / Getty Images





Razvijalci začetniki, ki želijo obvladati programski jezik Delphi, bi morali že poznati osnove Microsoft Windows. Učenje Delphija je najlažje, če se ga lotite iz vodenega referenčnega okvira, ki temelji na vajah.

Temeljni koncepti

Začnite z lekcijo zgodovine, ki pokriva razvoj (Turbo) Pascal v Delphi 2005 , tako da se je Delphi razvil v ogrodje za hitro uvajanje aplikacij, ki naj bi ponudilo visoko zmogljive, razširljive aplikacije za spletno in mobilno dostavo.



Po tem raziščite meso in krompir kajDelphi pravzaprav jein kako namestiti in konfigurirati njegovo razvojno okolje. Od tam raziščite glavne dele in orodja Delphi IDE.

'Pozdravljen, svet!'

Začnite svoj pregled razvoja aplikacij z Delphijem tako, da ustvarite preprost projekt,pisanje kode, prevajanje in izvajanje projekta. Potem spoznajte lastnosti, dogodke in Delphi Pascal tako, da ustvarite svojo drugo preprosto aplikacijo Delphi — kar vam omogoča, da se naučite, kako postaviti komponente na obrazec, nastaviti njihove lastnosti in napisati postopke za obravnavo dogodkov, da komponente sodelujejo.



Delphi Pascal

Preden začnete razvijati bolj sofisticirane aplikacije z uporabo funkcij RAD v Delphiju, se morate naučiti osnov programa Delphi Pascal jezik. Na tej točki boste morali začeti skrbno razmišljati o vzdrževanju kode, vključno s komentiranjem kode in kako to storiti čiščenje napak kode Delphi — razprava o napakah pri načrtovanju, izvajanju in prevajanju Delphija ter o tem, kako jih preprečiti. Oglejte si tudi nekaj rešitev za najpogostejše logične napake.

Obrazci in baze podatkov

V skoraj vsaki aplikaciji Delphi uporabljamo obrazce za predstavitev in pridobivanje informacij od uporabnikov. Delphi nas oboroži z bogato paleto vizualnih orodij za ustvarjanje oblik ter določanje njihovih lastnosti in obnašanja. Nastavimo jih lahko v času načrtovanja z uporabo urejevalnikov lastnosti in lahko napišemo kodo, da jih dinamično ponovno nastavimo med izvajanjem.Poglejpri preprostih obrazcih SDI in razmislite o dobrih razlogih, zakaj vašemu programu ne dovolite samodejnega ustvarjanja obrazcev.

Delphi Personal izdaja ne ponuja podpore za baze podatkov, vendar jo lahko ustvarite svoje stanovanje zbirko podatkov za shranjevanje vseh vrst podatkov – vse brez ene komponente, ki se zaveda podatkov.

Upravljanje vašega dela

Medtem ko razvijate veliko aplikacijo Delphi, postane vaš program bolj zapleten izvorna koda lahko postane težko vzdrževati. Ustvarite lastne kodne module — kodne datoteke Delphi, ki vsebujejo logično povezane funkcije in postopke. Na poti bi morali raziskati vgrajene rutine Delphija in kako omogočiti sodelovanje vseh enot aplikacije Delphi.



Delphi IDE (urejevalnik kode) vam pomaga učinkovito skočiti z izvedbe metode in deklaracije metode, poiščite a deklaracija spremenljivke uporaba funkcij vpogleda v simbol orodnih namigov in več.