Forstå det grunnleggende om Delphi-programmering

Team av hackere som jobber med hackathon på bærbar PC i verkstedet

Heltebilder / Getty Images





Nybegynnere som er ivrige etter å mestre programmeringsspråket Delphi bør allerede være kjent med det grunnleggende om Microsoft Windows. Å lære Delphi er enklest hvis du nærmer deg det fra en veiledet, opplæringsbasert referanseramme.

Grunnleggende konsepter

Kom i gang med en historietime som dekker utviklingen av (Turbo) Pascal til Delphi 2005 , slik at Delphi utviklet seg til et rammeverk for rask implementering av applikasjoner beregnet på å tilby høyytelses, skalerbare applikasjoner for online og mobil levering.



Etter det, utforske kjøtt-og-poteter av hvaDelphi er faktisk detog hvordan du installerer og konfigurerer utviklingsmiljøet. Derfra kan du utforske hoveddelene og verktøyene til Delphi IDE.

'Hei Verden!'

Begynn din oversikt over applikasjonsutvikling med Delphi ved å lage et enkelt prosjekt,skrive kode, kompilere og kjøre et prosjekt. Deretter lære om eiendommer, arrangementer og Delphi Pascal ved å lage din andre enkle Delphi-applikasjon – som lar deg lære hvordan du plasserer komponenter på et skjema, angir egenskapene deres og skriver hendelsesbehandlerprosedyrer for å få komponentene til å samarbeide.



Delphi Pascal

Før du begynner å utvikle mer sofistikerte applikasjoner ved å bruke RAD-funksjonene til Delphi, bør du lære det grunnleggende om Delphi Pascal Språk. På dette tidspunktet må du begynne å tenke nøye over kodevedlikehold, inkludert kodekommentarer og hvordan renser Delphi-kodefeilene dine — en diskusjon om Delphi-design, kjøring og kompilering av tidsfeil og hvordan man kan forhindre dem. Ta også en titt på noen løsninger på de vanligste logiske feilene.

Skjemaer og databaser

I omtrent alle Delphi-applikasjoner bruker vi skjemaer for å presentere og hente informasjon fra brukere. Delphi bevæpner oss med et rikt utvalg visuelle verktøy for å lage skjemaer og bestemme deres egenskaper og oppførsel. Vi kan sette dem opp på utformingstidspunktet ved å bruke eiendomsredigeringene, og vi kan skrive kode for å tilbakestille dem dynamisk under kjøretid.Seved enkle SDI-skjemaer og vurder noen gode grunner for ikke å la programmet ditt lage skjemaer automatisk.

Delphi Personal utgaven tilbyr ikke databasestøtte, men du kan lag din egen flat database for å lagre alle typer data - alt uten en enkelt databevisst komponent.

Administrere arbeidet ditt

Mens du utvikler en stor Delphi-applikasjon, ettersom programmet ditt blir mer komplekst, er det kildekode kan bli vanskelig å vedlikeholde. Lag dine egne kodemoduler – Delphi-kodefiler som inneholder logisk assosierte funksjoner og prosedyrer. Underveis bør du utforske Delphis innebygde rutiner og hvordan du får alle enhetene i en Delphi-applikasjon til å samarbeide.



Delphi IDE (denkode editor) hjelper deg effektivt å hoppe fra en metodeimplementering og en metodeerklæring, finn en variabel erklæring ved å bruke verktøytipssymbolinnsiktsfunksjoner og mer.