Wordt gebruikt om de voorwaardelijke compileerconstanten voor Visual Basic te definiδren.
Syntaxis
#Const constnaam = expressie
De syntaxis van de stuurinstructie #Const heeft de volgende onderdelen:
Onderdeel | Beschrijving |
---|---|
constname | Vereist; Variant (String). De naam van de constante. Voor deze naam gelden de standaardregels voor de naamgeving van een variabele. |
expressie | Vereist. Een letterlijke reeks, een andere voorwaardelijke compileerconstante of een willekeurige combinatie van wiskundige of logische operatoren, uitgezonderd Is. |
Notities
Voorwaardelijke compileerconstanten hebben altijd de waarde Private voor de module waarin ze verschijnen. U kunt met de stuurinstructie #Const geen Public-compileerconstanten maken. Deze kunt u alleen maken in de gebruikersinterface.
In expressie kunnen alleen voorwaardelijke compileerconstanten en letterlijke reeksen worden gebruikt. Er treedt een fout op als u een standaardconstante, een constante die is gedefinieerd met Const, of een niet-gedefinieerde constante gebruikt. Constanten die zijn gedefinieerd met het sleutelwoord #Const kunnen alleen voor voorwaardelijk compileren worden gebruikt.
Voorwaardelijke compileerconstanten worden altijd op moduleniveau geδvalueerd, ongeacht hun plaats in de programmacode.