Red de conocimiento informático - Problemas con los teléfonos móviles - Características del lenguaje de programación VISUAL BASIC

Características del lenguaje de programación VISUAL BASIC

Un programa típico de VB La idea central de VB es ser fácil de usar para los programadores, ya sean novatos o expertos. VB utiliza un sistema de interfaz gráfica de usuario que le permite crear aplicaciones de forma sencilla, pero también puede desarrollar programas bastante complejos. Un programa VB es una combinación de la disposición de componentes visuales basados ​​en formularios y la adición de código que especifica las propiedades y métodos del formulario. Dado que las propiedades y métodos predeterminados ya están parcialmente definidos en el componente, el programador puede completar un programa simple sin escribir mucho código. En versiones anteriores, los problemas de rendimiento con los programas VB siempre han estado sobre la mesa, pero a medida que las velocidades de las computadoras han aumentado dramáticamente, ha habido cada vez menos debate sobre el rendimiento.

Los controles de formulario se pueden agregar y cambiar usando la tecnología de arrastrar y soltar. Se utiliza una caja de herramientas llena de controles para mostrar los controles disponibles (como cuadros de texto o botones). Cada control tiene sus propias propiedades y eventos. Los valores de propiedad predeterminados se proporcionan cuando se crea el control, pero el programador puede cambiarlos. Muchos valores de propiedad pueden cambiar en tiempo de ejecución según las acciones y modificaciones del usuario, creando un programa dinámico. Por ejemplo, si el evento de cambio de tamaño de un formulario contiene código que cambia la posición de un control, el control cambiará de posición en tiempo de ejecución cada vez que el usuario cambie el tamaño de la ventana. Al agregar código al evento de cambio de texto del cuadro de texto, el programa podrá traducir o enmascarar automáticamente ciertos caracteres cuando se ingresen.

Un programa VB puede contener uno o más formularios, o un formulario principal y múltiples subformularios, similar a un sistema operativo. Se pueden utilizar ventanas de diálogo con pocas funciones (como formularios sin botones de maximizar y minimizar) para proporcionar funcionalidad emergente.

Los componentes de VB pueden tener o no una interfaz de usuario. Esto permite que los programas del lado del servidor manejen módulos agregados.

VB utiliza el método de recuento de parámetros para la recolección de basura, que contiene una gran cantidad de objetos y proporciona soporte básico orientado a objetos. A medida que hay más y más formatos disponibles, los programadores pueden elegir las bibliotecas de extensión que necesitan. A diferencia de algunos lenguajes, VB no distingue entre mayúsculas y minúsculas, pero puede convertir automáticamente palabras clave a mayúsculas y minúsculas estándar y forzar que los nombres de variables de las entidades en las entradas de la tabla de símbolos sigan reglas de escritura. De forma predeterminada, las comparaciones de cadenas distinguen entre mayúsculas y minúsculas, pero esto se puede desactivar.

VB hace que una gran cantidad de controles externos cobren vida propia. Hay una gran cantidad de controles de terceros disponibles para VB, y VB proporciona métodos para crear, usar y reutilizar estos controles, pero debido a problemas de idioma, crear un control desde otra aplicación no es fácil.