Delphi 7 obuka. Delphi za početnike (video lekcije za obuku). Što trebamo

Ovo je članak temeljen na pitanjima na forumima: “Kako mogu vratiti niz iz DLL-a?”, “Kako proslijediti i vratiti niz zapisa?”, “Kako proslijediti obrazac u DLL?”.

Kako ne biste potrošili pola života na smišljanje, u ovom ću članku donijeti sve na pladnju.

Teme ovog članka dotaknute su više puta na ovom blogu u različitim stupnjevima, ali u ovom članku su prikupljene zajedno i opravdane. Ukratko, možete baciti poveznicu na ovaj članak onima koji razvijaju DLL-ove.

Važna nota: članak se mora pročitati sekvencijalno. Primjeri koda navedeni su samo kao primjeri, u svakom koraku (točki) članka dodaje se primjer koda s novim detaljima. Na primjer, na samom početku članka nema obrade grešaka, naznačene su "klasične" metode (kao što je korištenje GetLastError, konvencija sdtcall itd.), koje se zamjenjuju adekvatnijima kako članak napreduje. To je učinjeno kako "novi" ("neobični") dizajni ne bi izazivali pitanja. U suprotnom, bilo bi potrebno umetnuti bilješku za svaki primjer poput: "o tome se raspravlja u tom odlomku ispod, ali o tome se raspravlja u ovom odlomku." U svakom slučaju, na kraju članka nalazi se poveznica na gotov kod, napisan uzimajući u obzir sve što je rečeno u članku. Možete ga jednostavno uzeti i koristiti. A članak objašnjava zašto i zašto. Ako vas ne zanima “zašto i zašto”, skrolajte do kraja do zaključka i poveznice za preuzimanje primjera.

Delphi je nevjerojatan programski jezik - ima neograničene mogućnosti, stotine komponenti, tisuće funkcija i otvoreni kod. To je razlog zašto čak ni najnapredniji gurui ne znaju sve o Delphiju. Na prvi pogled se čini da se Delphi ne može pobijediti? Izbacite ovu misao iz glave - zato ste došli na Internet, učiti iz lekcija koje su u ogromnom broju predstavljene na našoj web stranici. Vjerujte mi, delphi će vam uskoro postati pravi prijatelj i nezamjenjiv pomoćnik.

Delphi za početnike s uputama o osnovama programiranja u okruženju koje koristi programski jezik koji se zove Object Pascal. U ovom ćete dijelu naučiti standardni programski obrazac, funkcije unosa, varijable i konstante, uvjetne naredbe, for i while petlje. Učenje programiranja u ovom okruženju prvi je korak u prekrasan svijet programiranja - kreiranje raznih programa, aplikacija i modula.

Gledajte lekcije programiranja u Delphi programskom okruženju koristeći Object Pascal online na našoj web stranici potpuno besplatno.

U aplikaciji, dok je pokrenuta, samo jedna kontrola prozora može istovremeno prihvatiti unos s tipkovnice. Ovaj element ima fokus unosa.

Za prijenos fokusa unosa na drugi element, trebate kliknuti na drugi element kontrole prozora ili koristiti tipku Tab ili Shift+Tab. Korištenjem tipkovnice, fokus unosa se sekvencijalno prenosi s jednog elementa prozora na drugi. Štoviše, korištenjem tipke Tab, pretraživanje se odvija prema naprijed prema prioritetu, a pomoću tipki Shift+Tab, obrnutim redoslijedom.

Forma u Delphiju ima svojstvo AlphaBlendValue, koji je odgovoran za transparentnost forme (mora se uzeti u obzir da svojstvo AlphaBlend mora biti postavljeno na TRUE). Kada je ovo svojstvo postavljeno na 255, maksimalnu vrijednost, obrazac nije transparentan (radimo s takvim obrascima). A ako je vrijednost jednaka o (minimum), obrazac će biti apsolutno transparentan. Uz međuvrijednosti, obrazac će biti vidljiv kroz njega i prozori koji se nalaze ispod će biti vidljivi kroz njega.

Objavljeno u |

Objavljeno u |

komponenta Traka za pomicanje koji se nalazi na stranici Standard alatne trake. Pomoću klizača možemo odabrati cijeli broj koji će biti u rasponu vrijednosti od Min prije Maks u svojstvima komponente.

Položaj klizača možete promijeniti pomoću miša, tipki sa strelicama gore, dolje lijevo, desno ili Page Up i Page Down. Pomicanjem klizača mijenja se svojstvo položaja. Ako je potrebno, njegov položaj se može postaviti programski, osim ako položaj izlazi izvan raspona.

Objavljeno u |

Učitavanje Delphija. Spremamo našu aplikaciju. Nazovimo kalkulator projektne datoteke, datoteku modula Umain. Na kartici Standard odaberite komponentu Button i postavite je na obrazac. Vidimo gumb s oznakom Button1. Delphi okruženje nam pomaže imenovanjem komponenti na obrascu njihovim imenom plus brojem dane komponente na danom obrascu. Slažem se, takvo ime nije baš informativno za čitanje. Mogli bismo smisliti smislenija imena.

Bakzhenova I.Yu. Delphi 7. Vodič za programere. 2003. godine 448 str. PDF. 23,9 MB.
Sadržaj:
Object Pascal. Pristup relacijskim bazama podataka. Delphi klase paleta komponenti. BDE i InterBase. ODBC i OLE DB. Rad s bazama podataka. Izrada izvješća u Rave Reports. Razvoj SDI i MDI aplikacija. COM i CORBA. Automatizacija poslužitelja i spremnika. Objavljivanje podataka na Internetu.
Izvrstan vodič koji vam omogućuje da se osjećate slobodno u programskom okruženju koristeći jednostavne primjere.

Preuzimanje datoteka.

Ilustrirani vodič za Delphi 7 za početnike. Knjiga koju držite u rukama nije opis jezika Delphi niti razvojnog okruženja Delphi 7 Studio. Ovo je lekcija o programiranju u Delphiju u istoimenom okruženju. Pokriva cijeli lanac, cijeli proces izrade programa: od razvoja dijaloškog okvira i funkcija obrade događaja do izrade sustava pomoći i instalacijske diskete.
Svrha ove knjige može se formulirati na sljedeći način: naučiti programirati u Delphi okruženju, odnosno izraditi cjelovite programe za različite namjene: od jednostavnih aplikacija s jednim prozorom do potpuno profesionalnih programa za rad s bazama podataka.
Možete naučiti programirati samo programiranjem, rješavanjem specifičnih problema. Pritom uspjesi u programiranju uvelike ovise o iskustvu. Stoga, da biste iz knjige izvukli najviše, morate s njom aktivno raditi. Nemojte samo čitati primjere, implementirajte ih pomoću svog računala. Ne bojte se eksperimentirati - napravite promjene u programima. Što više radite sami, više ćete naučiti!
Skompel. chm pomoć. 5,1 MB

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Preuzimanje datoteka.

Kandzyuba i dr. Delphi 6/7. Baze podataka i aplikacije. 260 duplih stranica djvu. 35,7 MB.
U priručniku su str. 15-146 posvećene samom programskom jeziku Object Pascal i razvoju najjednostavnijih programa u konzolnom izvođenju u Delphi okruženju. Dio 2 sadrži osnove razvoja prozorskih aplikacija u okruženju koje koristi najprikladnije vizualne i nevizualne komponente.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . preuzimanje datoteka

Kornjakov. Programiranje MS Office dokumenata i aplikacija u Delphiju. 2005 godina. Knjiga je posvećena izradi aplikacija u okruženju Delphi za rad s tekstom, tablicama, objektima, dijagramima, makronaredbama, postavkama parametara stranice itd. u MS Word i Excel dokumentima. Velika pažnja posvećena je objektnim modelima MS Office dokumenata. Razmatra se programiranje kontrola za MS Word i Excel editore, kao i izrada dinamičkih biblioteka koje se mogu koristiti u makronaredbama u MS Office dokumentima. Dane su mogućnosti programske implementacije tipičnih zadataka i odgovori na tipična pitanja s kojima se programeri susreću. 34,0 MB. 500 str. PDF.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Preuzimanje datoteka.

Malinin, urednik elektroničke verzije udžbenika. DELPHI - Lekcije za početnike. Ntml u RAR arhivi. 393 KB.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Preuzimanje datoteka.

Ozerov V. Delphi 7. Savjeti za Delphi. prisilni certifikat u arhivi 176 Kb.
Delphi Tips - zbirka odgovora na netradicionalna Delphi programska pitanja, nestandardna rješenja, trikove i zanimljive ideje. Za praktičnu korist navedeni su specifični primjeri koda koji pomažu prenijeti ideju ili u potpunosti odgovoriti na postavljeno pitanje.
Prilikom sastavljanja “Savjeta” cilj nije bio uključiti SVE materijale; odabrani su samo oni najzanimljiviji. Izvor "Sovjeta" bili su brojni zapadni izvori (FAQ), pažljivo odabrani i prevedeni na ruski. Sav navedeni kod je formatiran tako da ga možete kopirati izravno sa stranice u svoju aplikaciju.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Preuzimanje datoteka.

Flenov M. E. Delphi u šali i ozbiljno; što hakeri mogu učiniti. 2006 271 str djvu. 7,8 MB.
Knjiga o tehnikama profesionalnog programiranja u Delphiju. U jednostavnom i pristupačnom obliku, uz korištenje velikog broja izvornih primjera, obrađuje se problematika pravilnog pisanja koda, optimizacije programa, rada sa sustavskim okruženjem i izrade mrežnih aplikacija. Knjiga je prvenstveno namijenjena programerima početnicima s malo programerskog iskustva, ali će biti korisna i profesionalcima.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . preuzimanje datoteka

4. Šuprut. Delphi 2005 učenje programiranja. Priručnik za samoučenje. Sva osnovna pitanja o radu u Borland Delphi 2005. Veliki broj primjera. Preporuke za programere početnike. Ne zahtijeva početnu obuku. 38,8 MB. 345 str. PDF.