Zoals de mensen van Borland
het zo mooi zeggen: Delphi is een object-georienteerde, visuele
programmeeromgeving voor "Rapid Application Development" (RAD).
Delphi koppelt de gebruikersvriendelijkheid van Visual Basic met de controle en snelheid
van C++: zonder veel "echt" programmeerwerk kan je heel efficiente en razendsnelle applicaties
in elkaar boksen voor Windows.
Goede afspraken maken goede vrienden. Laat me eerst wat vertellen over mijn manier
van werken (of hebbelijkheden, of onhebbelijkheden als je wil...)
|
Deze lessen zijn geschikt voor de versies Delphi 4 tot en met de laatste versie Delphi
2010 (ook de gratis versies, zoals Turbo Delphi Explorer, Delphi 7 Personal,...)
|
|
English-Dutch-Vlaams...? Ik vind het belangrijk dat je de meeste termen in het
Engels kent. Soms zie je vertalingen als formulier, kenmerk, tekenreeks
voor de Delphi termen form, property, string. Zoek dat maar eens op in je online help.
Curiosia als flodderschijf (diskette), Gestructureerde Bevragings Taal (SQL)
en broncode tekstverwerker (editor) kieper ik in de Recycle Bin.
|
|
VCL, IDE, OOP...? Afkortingen maken een tekst totaal onleesbaar als je ze niet kent.
Daarom zullen we in een van de volgende lessen het programmaatje Acron maken, dat
een aantal acroniemen verklaart.
Voor de ongeduldigen die niet kunnen wachten: de uitvoerbare versie (exe-file) van
Acron kan je nu al vinden in bij de
downloads
als ACRONX.ZIP.
Vergeet de file ACRODAT1.ZIP niet: die bevat het lijstje met acroniemen. Dit lijstje
zal in de volgende weken trouwens uitgroeien tot een flinke lijst, die bij elke nieuwe
versie een hoger nummer zal krijgen (de volgende wordt dus ACRODAT2.ZIP, enz...)
By the way (BTW), D2010 is "Delphi 2010", D7P is "Delphi
7 Personal", D7 is "Delphi 7", enz...
|
|
Vliegende start? Eerst lopen, dan wandelen: dat kan met Delphi!
En daar wordt nog veel te weinig de nadruk op gelegd in de meeste Delphi tutorials of lessen.
Dus geen "Hello, World" gedoe zoals de traditie het wil, maar direct al een echte
applicatie om de watervrees te overwinnen. Let's go!
|
|
|