Auto (Visual Basic)
Especifica que Visual Basic debe calcular las referencias a las cadenas según reglas de .NET Framework basadas en el nombre externo del procedimiento externo que se declara.
Cuando se llama a un procedimiento definido fuera del proyecto, el compilador de Visual Basic no tiene acceso a la información que debe tener para llamarlo correctamente. Esta información incluye la ubicación del procedimiento, la forma de identificación, su secuencia de llamada y tipo de valor devuelto y el juego de caracteres de cadena que utiliza. Declare (Instrucción) crea una referencia a un procedimiento externo y proporciona esta información necesaria.
La parte de charsetmodifier en la instrucción Declare proporciona la información del juego de caracteres para calcular las referencias de las cadenas durante una llamada al procedimiento externo. También afecta a la forma en que Visual Basic busca el nombre de procedimiento externo en el archivo externo. El modificador Auto especifica que Visual Basic debe calcular las referencias a las cadenas según las reglas de .NET Framework y que debe determinar el juego de caracteres base de la plataforma en tiempo de ejecución y, posiblemente, modificar el nombre del procedimiento externo si no tiene éxito la búsqueda inicial. Para obtener más información, vea "Juegos de caracteres" en Declare (Instrucción).
Si no se especifica un modificador de juego de caracteres, Ansi es el valor predeterminado.
Comentarios
El modificador Auto se puede utilizar en este contexto:
Notas para desarrolladores de dispositivos Smart Device
No se admite esta palabra clave.