Nybegynnere som ønsker å mestre Delphi-programmeringsspråket, bør allerede være kjent med det grunnleggende i Microsoft Windows. Det er enklest å lære Delphi hvis du nærmer deg det fra en guidet, veiledningsbasert referanseramme.
Grunnleggende konsepter
Kom i gang med en historietime som dekker utviklingen av (Turbo) Pascal til Delphi 2005, slik at Delphi utviklet seg til en hurtig-applikasjonsdistribusjonsramme som var ment å tilby høy ytelse, skalerbare applikasjoner for online og mobil levering.
Etter det kan du utforske kjøtt-og-potetene til hva Delphi faktisk er og hvordan du installerer og konfigurerer utviklingsmiljøet. Derfra kan du utforske hoveddelene og verktøyene til Delphi IDE.
"Hei Verden!"
Begynn oversikten over applikasjonsutvikling med Delphi ved å lage et enkelt prosjekt, skrive kode, sammenstille og kjøre et prosjekt. Deretter lære om egenskaper, hendelser og Delphi Pascal ved å lage ditt andre enkle Delphi-program - slik at du kan lære hvordan du plasserer komponenter på et skjema, angir egenskapene og skriver prosedyrer for hendelseshåndterer for å få komponenter til å samarbeide.
Delphi Pascal
Før du begynner å utvikle mer sofistikerte applikasjoner ved å bruke RAD-funksjonene i Delphi, bør du lære det grunnleggende om Delphi Pascal Språk. På dette tidspunktet må du begynne å tenke nøye på vedlikehold av kode, inkludert kommentering av kode, og hvordan du gjør det rengjør Delphi-kodefeilene dine - en diskusjon om Delphi-design, kjøre og kompilere tidsfeil og hvordan du 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 gir oss et bredt utvalg av visuelle verktøy for å lage former og bestemme deres egenskaper og oppførsel. Vi kan sette dem opp kl designtid ved hjelp av redigeringsfunksjonene, og vi kan skrive kode for å stille dem inn dynamisk igjen under kjøretid. Se ved enkle SDI-skjemaer og vurder noen gode grunner for ikke å la programmet automatisk opprette skjemaer.
Delphi Personal utgave tilbyr ikke databasestøtte, men du kan lag din egenflat database for å lagre alle slags data - alt uten en eneste datavisst komponent.
Administrere arbeidet ditt
Mens du utvikler en stor Delphi-applikasjon, etter hvert som programmet ditt blir mer komplekst kildekode kan bli vanskelig å vedlikeholde. Lag dine egne kodemoduler - Delphi-kodefiler som inneholder logisk tilknyttede funksjoner og prosedyrer. Underveis bør du utforske Delphis innebygde rutiner og hvordan du får alle enhetene til en Delphi-applikasjon til å samarbeide.
Delphi IDE (the kodeditor) hjelper deg effektivt å hoppe fra en metodeimplementering og en metodedeklarasjon, finn en variabel erklæring ved hjelp av verktøytips symbol innsikt funksjoner, og mer.