Delphi programavimo pagrindų supratimas

Įsilaužėlių komanda, dirbanti hakatone prie nešiojamojo kompiuterio dirbtuvėse

Hero Images / Getty Images





Pradedantieji kūrėjai, norintys įvaldyti Delphi programavimo kalbą, jau turėtų būti susipažinę su Microsoft Windows pagrindais. Išmokti „Delphi“ lengviausia, jei kreipiatės į vadovaujamą, mokymo programa pagrįstą atskaitos sistemą.

Pagrindinės sąvokos

Pradėkite nuo istorijos pamokos, apimančios evoliuciją (Turbo) Pascal į Delphi 2005 , todėl „Delphi“ tapo greito taikomųjų programų diegimo sistema, skirta pasiūlyti didelio našumo, keičiamo dydžio programas, skirtas pristatymui internetu ir mobiliuoju telefonu.



Po to tyrinėkite mėsą ir bulves„Delphi“ iš tikrųjų yrair kaip įdiegti bei konfigūruoti jos kūrimo aplinką. Iš ten tyrinėkite pagrindines Delphi IDE dalis ir įrankius.

'Labas pasauli!'

Pradėkite savo programų kūrimo apžvalgą su Delphi sukurdami paprastą projektą,kodo rašymas, rengiant ir vykdant projektą. Tada sužinokite apie savybes, įvykius ir „Delphi Pascal“. sukurdami antrąją paprastą Delphi programą – leidžiančią išmokti sudėti komponentus formoje, nustatyti jų savybes ir rašyti įvykių tvarkyklės procedūras, kad komponentai bendradarbiautų.



Delphi Pascal

Prieš pradėdami kurti sudėtingesnes programas naudodami Delphi RAD funkcijas, turėtumėte išmokti Delphi Pascal kalba. Šiuo metu turėsite pradėti gerai galvoti apie kodo priežiūrą, įskaitant kodo komentavimą, ir kaip tai padaryti „Delphi“ kodo klaidų valymas - diskusija apie Delphi projektavimą, paleidimo ir kompiliavimo laiko klaidas ir kaip jų išvengti. Taip pat pažvelkite į kai kuriuos dažniausiai pasitaikančių logikos klaidų sprendimus.

Formos ir duomenų bazės

Beveik kiekvienoje „Delphi“ programoje naudojame formas, kad pateiktume ir gautume informaciją iš vartotojų. „Delphi“ mums suteikia daugybę vaizdinių įrankių formoms kurti ir jų savybėms bei elgesiui nustatyti. Galime juos nustatyti projektavimo metu naudodami nuosavybės redaktorius ir galime parašyti kodą, kad juos dinamiškai iš naujo nustatytume vykdymo metu.Žiūrėkpaprastose SDI formose ir apsvarstykite keletą svarių priežasčių, kodėl neleidžiate programai automatiškai kurti formų.

Delphi Personal leidimas nesiūlo duomenų bazės palaikymo, bet jūs galite sukurti savo butas duomenų bazėje, kad būtų galima saugoti bet kokio tipo duomenis – visa tai be jokio duomenų žinomo komponento.

Jūsų darbo valdymas

Kai kuriate didelę Delphi programą, jūsų programa tampa sudėtingesnė, jos pirminis kodas gali būti sunku prižiūrėti. Sukurkite savo kodo modulius – Delphi kodo failus, kuriuose yra logiškai susijusių funkcijų ir procedūrų. Pakeliui turėtumėte ištirti „Delphi“ integruotą tvarką ir tai, kaip priversti visus „Delphi“ programos įrenginius bendradarbiauti.



Delphi IDE (kodo redaktorius) padeda efektyviai pereiti nuo metodo įgyvendinimo ir metodo deklaracijos, rasti a kintamoji deklaracija naudojant patarimo simbolių įžvalgos funkcijas ir kt.