Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
Spécifie que Visual Basic doit marshaler des chaînes en fonction des règles .NET Framework en fonction du nom externe de la procédure externe déclarée.
Lorsque vous appelez une procédure définie en dehors de votre projet, le compilateur Visual Basic n’a pas accès aux informations dont il doit avoir besoin pour appeler la procédure correctement. Ces informations incluent l’emplacement de la procédure, la façon dont elle est identifiée, son type d’appel et son type de retour, ainsi que le jeu de caractères de chaîne qu’elle utilise. L’instruction Declare crée une référence à une procédure externe et fournit ces informations nécessaires.
La charsetmodifier partie de l’instruction Declare fournit les informations de jeu de caractères pour le marshaling de chaînes pendant un appel à la procédure externe. Elle affecte également la façon dont Visual Basic recherche le fichier externe pour le nom de la procédure externe. Le Auto modificateur spécifie que Visual Basic doit marshaler des chaînes en fonction des règles .NET Framework et qu’il doit déterminer le jeu de caractères de base de la plateforme d’exécution et éventuellement modifier le nom de la procédure externe si la recherche initiale échoue. Pour plus d’informations, consultez « Jeux de caractères » dans l’instruction Declare.
Si aucun modificateur de jeu de caractères n’est spécifié, Ansi il s’agit de la valeur par défaut.
Remarques
Le Auto modificateur peut être utilisé dans ce contexte :
Notes du développeur Smart Device
Ce mot clé n’est pas pris en charge.