Thuis
Contacten

    Hoofdpagina


Programmeren in C++ voor beginners

Dovnload 5.04 Mb.

Programmeren in C++ voor beginners



Pagina12/49
Datum25.10.2017
Grootte5.04 Mb.

Dovnload 5.04 Mb.
1   ...   8   9   10   11   12   13   14   15   ...   49



    1. Linker errors

Als je Kylix een Event aan laat maken, dan moet je Kylix deze ook zelf op laten ruimen. Als je de tekst in een Event weghaalt, dan verwijdert Kylix de Event.


Verwijder je met de hand een Event, dan krijg je onderstaande foutmelding (met een OnClick Event van Button1):
[Linker Error] Unresolved external '__fastcall TForm1::Button1Click(System::TObject *)' referenced from D:\PROGRAM FILES\BORLAND\CBUILDER6\UNIT1.OBJ
Ga naar 'Unit1.h' met behulp van CTRL-F6 of op het tabblad onderaan de Text Editor te klikken. Zoek naar de genoemde regel, in dit geval 'void __fastcall Button1Click(TObject *Sender);' en haal deze weg.
    1. Een echte applicatie

Nu weten we genoeg om met wat creativiteit een echte applicatie te bouwen!


Enkele tips:

* Een Timer is een Component die een OnTimer Event heeft.

Deze OnTimer Event gaat elke ingestelde tijd (zelf

uitzoeken!) af. Nuttig voor animaties.

* De Property Tag is handig om getallen in op te slaan,

want deze wordt nergens voor gebruikt. Tag is hier zelfs

voor bedoeld!

* Kom je een 'opslagplaats' te kort, maak dan bijvoorbeeld

een extra Label aan. Dan kun je dit Label eventueel

onzichtbaar maken.


Enkele applicaties die nu mogelijk zijn:

* Een plaatje laten stuiteren, zie eventueel Appendix A

voor een voorbeeld.

* Een kluiscombinatieslot programma

* Memory

* Drie op een rij


    1. Volgende week


Volgende week leren we hoe we getallen naar woorden kunnen converteren en vice versa. Ook leren we hoe deze data typen officieel heten. Ook leren we het switch en while statement en een manier om onze eigen 'Events' te maken.
  1. Dag 2






Een mogelijk eindprogramma van vandaag.


Nu we kunnen werken met Kylix is het tijd te leren werken met de verschillende data typen. We hebben al gezien dat er woorden, getallen en andere 'dingen' als Color bestaan. We zullen zien hoe we een woord en getal kunnen bewaren en deze naar elkaar te converteren. Ook leren we twee broertjes van het if-statement kennen: switch en for. Ook leren we met de debugger onze code te controleren.


1   ...   8   9   10   11   12   13   14   15   ...   49

  • Een echte applicatie
  • Volgende week
  • Dag 2
  • Een mogelijk eindprogramma van vandaag.

  • Dovnload 5.04 Mb.