De VB werkomgeving: de werkbalken
Visual basic heeft vier ingebouwde werkbalken: de standaardwerkbalk,
de editwerkbalk, debugwerkbalk en de formulierwerkbalk. Zoals in andere toepassingen (Word en andere)
kan men de werkbalken over het scherm verplaatsen, ervoor kiezen een werkbalk niet weer te
geven, en de iconen van een werkbalk te veranderen.
De standaardwerkbalk bevat de meest frekwente taken. Hij ziet er als volgt
uit:

Van links naar rechts:
- Voeg een project toe (*)
- Voeg een formulier of module toe (*)
- Start de Menu-editor
- Open een project
- Sla het project op
- Knippen
- Kopiëren
- Plakken
- Zoeken
- Ongedaan maken
- Herhalen
- Starten
- Pause
- Stop de uitvoering
- Toon de Project Explorer
- Toon de Properties Window
- Toon de Object Browser
- Toon de Toolbox
- Toon de Data View Window
- Start de Visual Component Manager
- Het laatste onderdeel toont de plaats van het geselecteerde object in pixels: de afstand
tegenover de hoogste rand van het scherm, de afstand tegenover de linkerkant van het
actieve scherm, de hoogte en de breedte.
(*): Drukken op de knop voegt een component toe van het soort dat men laatst heeft
toegevoegd. Aan de rechterzijkant bevindt zich een pijltje waarmee men alle mogelijkheden
kan zien, zoals de knop voor randopmaak in Word.
De debugwerkbalk omvat de volgende knoppen:
- Start (F5)
Om de uitvoering van een project te starten.
- Break (Ctrl+Break)
Om de uitvoer van het programma te onderbreken. Gebruik deze opdracht als het programma in
een oneindige lus zit. De waarden vand e variabelen blijven bewaard, zodat je die kan
opvragen in het direct venster om na te gaan wat er mis is.
- Stop de uitvoer van het programma
Om de uitvoer van het programma te stoppen.
- Zet een breekpunt aan of uit (F9)
Als VB een breekpunt tegenkomt, wordt de uitvoering van het programma onderbroken.
- Zet de volgende stap (F8)
Met de functietoets F8 wordt het programma stap voor stap uitgevoerd, zodat je de gezette
stappen kan volgen.
- Sla de volgende stap over (Shift+F8)
- Stap uit (Ctrl+Shift+F8)
- Toon de Locals Window
Met dit venster krijg je een overzicht van de locale variabelen en hun waarde.
- Toon de Immediate Window (Ctrl+G)
In dit uiterst belangrijke "direct venster" kan je opdrachten uitvoeren,
functies en procedures testen, variabelen en iegenschappen controleren, enz.
- Toon de Watch Window
- Toon de Quick Watch (F9)
- Toon de stack (Ctrl+L)
De edit-werkbalk omvat een aantal functies voor het wijzigen van code.
Hij is alleen actief als het codevenster actief is.
- Toon de eigenschappen en methodes (Ctrl+J)
Je krijgt een lijst van de beschikbare eigenschappen en methodes.
- Toon de constanten (Ctrl+Shift+J)
- Geef snelle informatie (Ctrl+I)
- Geef informatie over de parameters (Ctrl+Shift+I)
- Vul het woord aan (Ctrl+Spatie)
- Vergroot de inspringing (Tab)
- Verklein de inspringing (Ctrl+Tab)
Bij het gebruik van voorwaarde, selects en lussen is het aangeraden de code die tot dat
stukje behoort, ingesprongen in te tikken. Op die manier kan je makkelijker de code lezen
om ze later te corrigeren, te wijzigen of bij te werken.
- Plaats of verwijder een breekpunt
Een breekpunt kan je helpen om fouten uit je programma te halen.
- Maak commentaar van het geselecteer stuk code
- Maak van het geselecteerd stuk commentaar opnieuw code
- Plaats of verwijder een boekenlegger
- Spring naar de volgende boekenlegger
- Spring naar de vorige boekenlegger
- Verwijder alle boekenleggers
De formulier-werkbalk is alleen zichtbaar als er een formulier actief
is. Hij bestaat uit:
- Breng naar de voorgrond (Ctrl+J)
- Breng naar de achtergrond (Ctrl+K)
Als twee controls gedeeltelijk over elkaar liggen, kan je hiermee een control naar voor of
nar achter brengen.
- Aligneer de linkerkanten, middellijnen, rechterkanten, bovenkanten of onderkanten van de
geselecteerde controls.
- Centreer horizontaal of verticaal.
- Maak beiden even groot in breedte, hoogte of beide.
Selecteer eerst een aantal controls met Ctrl+Click en dan kan kan je met deze drie
functionaliteiten controls naast of onder elkaar plaatsen, in het midden plaatsen enz.
- Vergrendel of ontgrendel de geselecteerde controls.
Op die manier kan je hun positie niet meer per ongeluk kan veranderen..
[VB Web] - [hlrnet] - [copyright]