Visual Basic . NET is een volwaardige object - georiënteerde programmeertaal , met een krachtige en complete geïntegreerde ontwikkelomgeving . Ongeacht de taal die u gebruikt , er zijn momenten waarop je nodig hebt om een teller die je overal kunt gebruiken in het programma vast te stellen . VB faciliteert de wereldwijde tellers door verklaringen in de Namespace voor een project . Hiermee kunt u een teller ergens in het project te gebruiken , met inbegrip van alle van de formulieren in het project . Een goed inzicht in de omvang en de levensduur van VB variabelen is belangrijk voordat u begint te verklaren teller variabelen . Variabele omvang en levensduur Een Visual Basic variabele heeft een " scope " en " leven. " Het toepassingsgebied bepaalt waar de variabele kan worden verwezen , terwijl de levensduur is de tijdsduur dat de variabele bestaat. Als u probeert om te verwijzen naar een lager niveau variabele van een hoger level zal je een foutmelding krijgen . Typisch kan een variabele verwijzen op een lager niveau als de variabele wordt vastgesteld op een hoger niveau . De variabele " leven " tot aan zijn verklaring level eindigt . Block Level Variabelen Block level variabelen zijn variabelen die worden gedeclareerd in een procedure . Hun reikwijdte is beperkt tot gebruik binnen de procedure , en de levensduur is uit wanneer de procedure wordt aangeroepen totdat het klaar is met de verwerking ervan . Een block level variabele kan nergens anders worden gebruikt in het programma . Module Level Variabelen Module niveau variabelen buiten alle procedures worden gedefinieerd, maar binnen een bepaalde vorm . Een module niveau variabele kan overal worden gebruikt in de vorm , en wordt meestal aangegeven als 'Openbaar' of ' Prive '. Deze variabelen kan worden verwezen in een zogenaamde vorm als ze worden aangegeven als "Public " of " Vriend " in de vorm roepen , maar het zogenaamde formulier moet ze verwijzen als " FormClassName.VariableName . " In dit voorbeeld , " formulierklassennaam " is de naam van de beller formulier klasse , en ' variableName " is de naam van de aangegeven in de bellende vorm variabele . Globale variabelen Globale variabelen worden ook wel " naamruimte variabelen " en kunnen worden gebruikt in elke vorm of procedure in het project . Ze moeten buiten elke procedure worden verklaard , maar binnen de namespace of module als "Public " of " Vriend . " Globale variabelen kunnen worden gebruikt in elke vorm of procedure in de naamruimte . Als u een teller die overal kan worden gebruikt in elke vorm of procedure in het gehele project nodig hebt, moet je verklaren als een namespace niveau variabele om het een wereldwijde teller te maken . < Br > |