Kehitä Delphi-ohjelmia Windows API: ssa (ilman VCL: tä)

click fraud protection

Tietoja kurssista:

väli-

Kurssin on kirjoittanut Wes Turner, sen on tuonut sinulle Zarko Gajic

Yleiskatsaus:

Tämä opas koskee Delphi-ohjelmien kehittämistä ilman "Lomakkeet" ja "Ohjaimet" -yksiköitä tai mitään komponenttikirjastoa. Sinulle näytetään, miten luodaan Windows-luokkia ja -ikkunoita, kuinka "Viestisilmukkaa" voidaan käyttää viestien siirtämiseen WndProc-viestinkäsittelytoimintoon jne. ...

edellytykset:

luvut:

Johdanto:

"Tavallisen" Delphi-sovelluksen tiedostokoko on vähintään 250 kt, johtuen "Lomakkeet" -yksiköstä, joka sisältää paljon koodia, jota ei ehkä tarvita. Ilman "Lomakkeet" -yksikköä kehittäminen sovellusliittymässä tarkoittaa, että koodaat sovelluksesi .dpr (ohjelma) -yksikössä. Käytettävää esineiden tarkastajaa tai komponentteja ei tule olemaan, tämä EI OLE RAD, se on hidas ja kehitystyön aikana ei ole visuaalista "muotoa", jota voidaan nähdä. Mutta oppimalla miten tämä tehdään, alkaa nähdä, kuinka Windows-käyttöjärjestelmä toimii ja käyttää ikkunoiden luomisvaihtoehtoja ja ikkunoiden "viestejä" asioiden tekemiseen. Tämä on erittäin hyödyllinen Delphi RAD: ssä VCL: n kanssa ja melkein välttämätöntä VCL-komponenttien kehittämiselle. Jos löydät aikaa ja potilaat oppia Windows-viesteistä ja viestien käsittelytavoista, tiedät parantaa huomattavasti kykyäsi käyttää Delphiä, vaikka et käyttäisikään mitään API-puheluita ja ohjelmoisit vain VCL.

instagram viewer

LUKU 1:
Kun luet Win32 API -ohjeita, huomaat, että C-kielen syntaksia käytetään. Tämä artikkeli auttaa sinua oppimaan eroja C-kielityyppien ja Delphi-kielityyppien välillä.
Keskustele tähän lukuun liittyvistä kysymyksistä, kommentteista, ongelmista ja ratkaisuista!

KAPPALE 2:
Tehdään muodoton ohjelma, joka saa käyttäjän syötteitä ja luo tiedoston (täytetään järjestelmätiedoilla), vain Windows API -puhelut.
Keskustele tähän lukuun liittyvistä kysymyksistä, kommentteista, ongelmista ja ratkaisuista!

LUKU 3:
Katsotaan kuinka luodaan Windowsin käyttöliittymäohjelma, jossa on Windows ja viestisilmukka. Tässä on tämä luku, joka on johdanto Windows-viestintään (keskustelu viestin rakenteesta); WndMessageProc-toiminnosta, kahvoista, CreateWindow-toiminnosta ja paljon muusta.
Keskustele tähän lukuun liittyvistä kysymyksistä, kommentteista, ongelmista ja ratkaisuista!

Lisää tulossa ...

instagram story viewer