¿ . El lenguaje de programación Visual Basic, como con la mayoría de los demás, viene con funciones pre -construidas y clases disponibles para su uso por un programador. Los programadores hacen referencia a estas funciones a través de la directiva de preprocesador "Uso " que informa al compilador dónde encontrar el código de soporte necesario para compilar el software que se está creando . Referencias
Visual Basic utiliza referencias para apuntar a funciones del sistema operativo que se puede llamar por un programador . La biblioteca de clases base contiene funciones del sistema operativo Windows y los métodos disponibles a través de la referencia. Esta biblioteca de clases base posee muchos nombres -espacios que declaran las clases que están disponibles para un programador al crear su código. Para poder utilizar la funcionalidad de las diferentes partes del sistema operativo debe hacer referencia a la biblioteca de código correspondiente a dicho componente .
Referencia Descripción- espacios
Nombre -espacios son colecciones lógicas de diferentes características dispuestas en secciones administradas con mayor facilidad. Por ejemplo , hay un espacio de nombres para la entrada de sistema y la salida , el cifrado y el descifrado y el reconocimiento de voz . Nombre -espacios contienen definiciones de clases que se pueden crear instancias de un programador como un objeto. Estos objetos pueden entonces ser utilizados durante el tiempo de ejecución para llevar a cabo diversas tareas . Si no se agregue una referencia a una característica específica de los resultados del sistema operativo en un error de tiempo de compilación.
Agregar una referencia
Un proyecto de Visual Studio requiere la adición de una referencia al proyecto y declarando que para su uso en el propio código. Para agregar una referencia a un proyecto simplemente haga clic en el título Referencias en el " Explorador de soluciones " y seleccione " Agregar referencia ... " de la lista. Esto presenta una lista de posibles referencias para la selección por el usuario . Adición de una referencia explícita en el código requiere la declaración de "Uso " . Por ejemplo, añadir una referencia a la declaración de "Uso " para el motor de reconocimiento de voz requiere el siguiente código: "Uso System.Speech.Recognition " en la parte superior del código del programa
Win32 y Personal. Bibliotecas
El . NET Framework proporciona una amplia gama de funciones y tipos de referencia. Sin embargo , a veces es necesario para importar una referencia a un sistema o un archivo DLL personalizada . Este proceso requiere de la " invocación de plataforma ", a menudo abreviado como " PInvoke , " comunicado. Esta sentencia añade una referencia e importa una biblioteca personalizada a un proyecto de Visual Basic en el entorno . NET . Muchas de las funciones disponibles en la biblioteca de API Win32 están disponibles en la biblioteca de clases base. Utilizando la plataforma de método de referencia a las funciones y los métodos de invocación sólo se debe hacer cuando no hay soporte nativo para las funciones deseadas en el . NET Framework .