17.05.2014 Views

Besturingselementen en formulieren - Pearson Education

Besturingselementen en formulieren - Pearson Education

Besturingselementen en formulieren - Pearson Education

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

11 <strong>Besturingselem<strong>en</strong>t<strong>en</strong></strong> <strong>en</strong> formulier<strong>en</strong><br />

2 Geef als Name-property cmdKnop.<br />

3 De Accelerator wordt f.<br />

4 De Caption wordt Afsluit<strong>en</strong>. U ziet e<strong>en</strong> streepje verschijn<strong>en</strong> onder de letter f; dat is de accelerator<br />

Hierdoor kan de knop ook ingedrukt word<strong>en</strong> met Alt + f. Dit is ook bek<strong>en</strong>d als de sneltoets.<br />

5 Experim<strong>en</strong>teer zelf met verschill<strong>en</strong>de andere eig<strong>en</strong>schapp<strong>en</strong> om er e<strong>en</strong> gevoel voor te krijg<strong>en</strong>.<br />

Van sommige eig<strong>en</strong>schapp<strong>en</strong> zoals Enabled ziet u pas het effect als u in de werkbalk Werkset<br />

<strong>Besturingselem<strong>en</strong>t<strong>en</strong></strong> eerst op de knop Ontwerpmodus afsluit<strong>en</strong> klikt!<br />

6 Bekijk ook de werking van het tabblad Alfabetisch <strong>en</strong> Gecategoriseerd in het v<strong>en</strong>ster Eig<strong>en</strong>schapp<strong>en</strong>.<br />

HONGAARSE NOTATIE<br />

Het is e<strong>en</strong> goede gewoonte besturingselem<strong>en</strong>t<strong>en</strong> e<strong>en</strong> naam te gev<strong>en</strong> die begint met drie letters<br />

waaruit u kunt afleid<strong>en</strong> om welk type besturingselem<strong>en</strong>t het gaat, zoals:<br />

cmd voor CommandButton;<br />

txt voorTextBox;<br />

cmb voor ComboBox;<br />

scr voor ScrollBar.<br />

Elders in het boek hebt u gezi<strong>en</strong> dat ik die gewoonte ook toepas bij nam<strong>en</strong> van variabel<strong>en</strong>:<br />

int: Integer;<br />

lng: Long;<br />

str: String;<br />

var: Variant.<br />

De programmacode wordt daardoor beter leesbaar <strong>en</strong> u weet later als er onderhoud gepleegd<br />

moet word<strong>en</strong> onmiddellijk om welk type object of variabele het gaat. We noem<strong>en</strong> deze notatiewijze<br />

zo omdat naar verluidt e<strong>en</strong> Microsoft-programmeur van Hongaarse afkomst er mee op<br />

de propp<strong>en</strong> kwam.<br />

11.2.3 Gebeurt<strong>en</strong>isprocedures<br />

Als u e<strong>en</strong> besturingselem<strong>en</strong>t aan e<strong>en</strong> werkblad hebt toegevoegd, zal er nog ge<strong>en</strong> actie<br />

aan gekoppeld zijn. Om wel iets te lat<strong>en</strong> gebeur<strong>en</strong>, moet<strong>en</strong> we e<strong>en</strong> macro programmer<strong>en</strong><br />

of verwijz<strong>en</strong> naar e<strong>en</strong> bestaande macro. De vraag is: wanneer will<strong>en</strong> we dat er iets<br />

gebeurt? Daartoe moet<strong>en</strong> we eerst wet<strong>en</strong> wat de mogelijkhed<strong>en</strong> van het besturingselem<strong>en</strong>t<br />

zijn.<br />

273

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!