Nybörjarutvecklare som är angelägna om att behärska Delphi-programmeringsspråket bör redan känna till grunderna i Microsoft Windows. Att lära sig Delphi är lättast om du närmar dig det från en guidad, självstudiebaserad referensram.
Kom igång med en historielektion som täcker utvecklingen av (Turbo) Pascal till Delphi 2005, så att Delphi utvecklades till en snabb applikationsdistribueringsram avsedd att erbjuda högpresterande, skalbara applikationer för online- och mobilleverans.
Efter det kan du utforska kött-och-potatisen för vad Delphi faktiskt är och hur du installerar och konfigurerar dess utvecklingsmiljö. Därifrån kan du utforska huvuddelarna och verktygen på Delphi IDE.
Börja din översikt över applikationsutveckling med Delphi genom att skapa ett enkelt projekt, skriva kod, sammanställa och köra ett projekt. Lär dig sedan om egenskaper, händelser och Delphi Pascal genom att skapa din andra enkla Delphi-applikation - så att du kan lära dig att placera komponenter på ett formulär, ställa in deras egenskaper och skriva händelseshanterare för att få komponenter att samarbeta.
Innan du börjar utveckla mer sofistikerade applikationer genom att använda RAD-funktionerna i Delphi, bör du lära dig grunderna i Delphi Pascal-språket. Just nu måste du börja tänka noga på underhåll av koden, inklusive kodkommentering, och hur du rengör dina Delphi-kodfel - en diskussion om Delphi-design, körning och sammanställning av tidsfel och hur man kan förhindra dem. Ta också en titt på några lösningar på de vanligaste logikfelen.
I nästan varje Delphi-applikation använder vi formulär för att presentera och hämta information från användare. Delphi beväpnar oss med ett stort utbud av visuella verktyg för att skapa former och bestämma deras egenskaper och beteende. Vi kan ställa in dem vid designtid med egendomsredigerare och vi kan skriva kod för att ställa in dem dynamiskt under körning. Titta på enkla SDI-formulär och överväga några goda skäl för att inte låta ditt program automatiskt skapa formulär.
Delphi Personal Edition erbjuder inte databasstöd, men du kan skapa din egen platt databas för att lagra alla typer av data - allt utan en enda datakännedom.
Medan du utvecklar en stor Delphi-applikation, när ditt program blir mer komplex, kan dess källkod bli svårt att underhålla. Skapa dina egna kodmoduler - Delphi-kodfiler som innehåller logiskt associerade funktioner och procedurer. Längs vägen bör du utforska Delphis inbyggda rutiner och hur man får alla enheterna i en Delphi-applikation att samarbeta.
Delphi IDE (kodredigeraren) hjälper dig att effektivt hoppa från en metodimplementering och en metoddeklaration, hitta en variabel deklaration med hjälp av verktygstips symbolinsiktfunktioner och mer.