Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Met Visual Basic kunt u voorwaarden testen en verschillende bewerkingen uitvoeren, afhankelijk van de resultaten van die test. U kunt testen of een voorwaarde waar of onwaar is, voor verschillende waarden van een expressie of voor verschillende uitzonderingen die worden gegenereerd wanneer u een reeks instructies uitvoert.
In de volgende afbeelding ziet u een beslissingsstructuur die test op een voorwaarde waar is en verschillende acties uitvoert, afhankelijk van of deze waar of onwaar is.
Als... Dan... Else Construction
If...Then...Else met constructies kunt u testen op een of meer voorwaarden en een of meer instructies uitvoeren, afhankelijk van elke voorwaarde. U kunt voorwaarden testen en acties uitvoeren op de volgende manieren:
Voer een of meer instructies uit als een voorwaarde is
TrueVoer een of meer instructies uit als een voorwaarde is
FalseVoer enkele instructies uit als een voorwaarde
Trueis en andere als hetFalseisEen extra voorwaarde testen als een eerdere voorwaarde is
False
De controlestructuur die al deze mogelijkheden biedt, is de If... Dan... Else Statement. U kunt een versie met één regel gebruiken als u slechts één test en één instructie hebt om uit te voeren. Als u een complexere set voorwaarden en acties hebt, kunt u de versie met meerdere regels gebruiken.
Selecteren... Caseconstructie
Met de Select...Case constructie kunt u een expressie eenmalig evalueren en verschillende sets met instructies uitvoeren op basis van verschillende mogelijke waarden. Zie voor meer informatie de Select...Case-instructie.
Proberen... Vangen... Ten slotte bouw
Try...Catch...Finally met constructies kunt u een set instructies uitvoeren onder een omgeving die controle behoudt als een van uw instructies een uitzondering veroorzaakt. U kunt verschillende acties uitvoeren voor verschillende uitzonderingen. U kunt eventueel een codeblok opgeven dat wordt uitgevoerd voordat u de hele Try...Catch...Finally constructie afsluit, ongeacht wat er gebeurt. Zie Proberen voor meer informatie ... Vangen... Tot slot verklaring.
Opmerking
Wanneer u op een trefwoord klikt, worden alle trefwoorden in de structuur gemarkeerd voor veel besturingsstructuren. Wanneer u bijvoorbeeld op If klikt in een If...Then...Else constructie, worden alle exemplaren van If, Then, ElseIf, Else, en End If in de constructie gemarkeerd. Als u naar het volgende of vorige gemarkeerde trefwoord wilt gaan, drukt u op Ctrl+Shift+Pijl-omlaag of Ctrl+Shift+Pijl-omhoog.