Auto (Visual Basic)
Especifica que Visual Basic debe serializar cadenas según las reglas de .NET Framework en función del 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 llamar correctamente al procedimiento. Esta información incluye dónde se encuentra el procedimiento, cómo se identifica, su secuencia de llamada y el tipo de valor devuelto, y el juego de caracteres de cadena que usa. La instrucción Declare crea una referencia a un procedimiento externo y proporciona esta información necesaria.
La parte charsetmodifier
de la instrucción Declare
suministra la información del juego de caracteres para serializar cadenas durante una llamada al procedimiento externo. También afecta a cómo Visual Basic busca el nombre del procedimiento externo en el archivo externo. El modificador Auto
especifica que Visual Basic debe serializar las cadenas de acuerdo con las reglas de .NET Framework, y debe determinar el juego de caracteres base de la plataforma en tiempo de ejecución y, posiblemente, modificar el nombre del procedimiento externo si la búsqueda inicial produce un error. Para más información, consulte "Juegos de caracteres" en Instrucción Declare.
Si no se especifica ningún modificador de juego de caracteres, Ansi
es el valor predeterminado.
Comentarios
El modificador Auto
se puede utilizar en este contexto:
Notas para desarrolladores de Smart Device
No se admite esta palabra clave.