Auto (Visual Basic)
Hiermee geeft u op dat Visual Basic marshal strings moet volgens .NET Framework-regels op basis van de externe naam van de externe procedure die wordt gedeclareerd.
Wanneer u een procedure aanroept die buiten uw project is gedefinieerd, heeft de Visual Basic-compiler geen toegang tot de informatie die nodig is om de procedure correct aan te roepen. Deze informatie omvat waar de procedure zich bevindt, hoe deze wordt geïdentificeerd, de aanroepende reeks en het retourtype, en de tekenreekstekenset die wordt gebruikt. De declare-instructie maakt een verwijzing naar een externe procedure en levert deze noodzakelijke informatie.
Het charsetmodifier
deel in de Declare
verklaring levert de tekensetgegevens voor marshallreeksen tijdens een aanroep naar de externe procedure. Het beïnvloedt ook hoe Visual Basic het externe bestand doorzoekt op de naam van de externe procedure. De Auto
wijzigingsfunctie geeft aan dat Visual Basic marshal strings moet volgens .NET Framework-regels en dat deze de basistekenset van het runtimeplatform moet bepalen en mogelijk de naam van de externe procedure moet wijzigen als de eerste zoekopdracht mislukt. Zie 'Tekensets' in declare-instructie voor meer informatie.
Als er geen wijzigingsfunctie voor tekenset is opgegeven, Ansi
is dit de standaardinstelling.
Opmerkingen
De Auto
wijzigingsfunctie kan in deze context worden gebruikt:
Opmerkingen bij ontwikkelaars van slimme apparaten
Dit trefwoord wordt niet ondersteund.