Sunteți pe pagina 1din 6

FUNCIONES DEL SISTEMA DE BASIC

El Visual Basic ha sido desarrollado con el objetivo de entregar a los usuarios de


programación informática un paquete de utilidades simples y accesibles. Su base
parte del dialecto BASIC pero con componentes novedosos que lo adaptan a los
lenguajes informáticos modernos. A esto se suma que el Visual Basic es además
un lenguaje de programación guiado por eventos que permite mayor operatibilidad
y mejores resultados.

Modos de funcionamiento BASIC: Interpretado compilado.

En el modo interpretado, el “intérprete” analiza y ejecuta el programa línea por línea,


mientras que en el compilado se sigue el procedimiento estándar de creación de un
archivo ejecutable que no necesita de ningún intérprete para correr en el sistema.

Además, la estructuración de BASIC es muy flexible; seguramente, quien más quien


menos, todos los que tenemos una cierta edad hemos visto listados de BASIC en
los que cada línea de código iba numerada, con una numeración que,
habitualmente, saltaba de 10 en 10.
Por ejemplo, el típico “hola mundo” en BASIC
interpretado, podría ser:

10 CLS
20 PRINT “hola mundo”
30 GOTO 20

La instrucción GOTO lo que hace es volver a un número de línea determinado y


proseguir la ejecución a partir de dicho número de línea.
Este recurso, el de la instrucción GOTO, muy utilizado en BASIC, no es aceptado
como una práctica correcta en programación estructurada, en la cual esta
construcción se sustituye por el uso de funciones y procedimientos.
Estos también se encuentran disponibles en BASIC, en versiones como Visual Basic
de Microsoft.
Esta última fue la que popularizó el lenguaje en computadoras con el entorno gráfico
y el sistema operativo Windows, a partir de la versión 3.0 de dicho entorno de
programación. Antes, no obstante, BASIC vivió su época dorada en la era de la
microinformática de ocho bits.
La gran mayoría de computadoras de ocho bits “escondían” su sistema operativo
debajo de un intérprete de comandos BASIC, de forma que este actuaba de línea
de comandos, siendo la interfaz con la que trabajaban los usuarios.
BASIC continúa sobreviviendo a día de hoy, con desarrollos modernos como el
entorno Gambas o los diferentes Visual Studio, pero ha perdido base de usuarios
debido a la explosión de lenguajes de programación que ha habido y al boom de
Internet.
En este sentido, BASIC no está adaptado al mundo online, y aunque cuenta con un
puñado de implementaciones para dispositivos móviles, no está optimizado para
ello.
Sin embargo, sigue siendo una excelente opción para entrar en el apasionante
mundo de la programación.

MODULOS Y FUNCIONES EN UN PROGRAMA BASIC

Visual Basic proporciona varios


módulos que permiten simplificar las
tareas comunes en el código, incluida la
manipulación de cadenas, realizar
cálculos matemáticos, obtención de
información del sistema, la realización
de operaciones de archivos y directorios
y así sucesivamente. En la tabla
siguiente se enumera los módulos
proporcionados por Visual Basic.

Constants: Contiene diversas constantes. Estas constantes se pueden usar en


cualquier lugar en el código.
ControlChars: Contiene caracteres de control constantes para imprimir y mostrar
texto.
Conversion: Contiene a miembros que convierten a números decimales a otras
bases, números en cadenas, cadenas en números y datos de un tipo a otro.
DateAndTime: Contiene a miembros que obtengan la hora o fecha actual, realizan
cálculos de fecha, devuelvan una fecha u hora, establecer la fecha u hora o la
duración de un proceso de tiempo.
ErrObject: Contiene información sobre los errores de tiempo de ejecución y
métodos para generar o borrar un error.
FileSystem: Contiene a miembros que realizan operaciones de archivo, directorio
o carpeta y sistema.
Financial: Contiene procedimientos que se usan para realizar cálculos financieros.
Globals: Contiene información sobre la versión del motor de scripting actual.
Information: Contiene a los miembros que devuelven, probar o comprobar
información como el tamaño de la matriz, nombres de tipo y así sucesivamente.
Interaction: Contiene miembros interactúan con objetos, aplicaciones y sistemas.
Strings: Contiene a miembros que realizan operaciones de cadena, como cambiar
el formato de cadenas, buscar una cadena, obtener la longitud de una cadena y así
sucesivamente.
VBMath: Contiene miembros realizan
operaciones matemáticas.

Tablas de las funciones de miembro en


tiempo de ejecución de Visual Basic
Funciones de conversión. Entres estas
funciones de conversión se encuetran: Asc
AscW CBool (función), CByte (función),
CChar (función), CDate (función), CDbl
(función), CDec (función), Chr ChrW CInt
(función), CLng (función), CObj (función), CSByte (función), Función CShort CSng
(función), CStr (función), CType (función), CUInt (función), CULng (función),
CUShort (función), Format Hex Oct Str Val.
Funciones matemáticas: Los métodos de la System.Math clase proporcionar
operaciones trigonométricas, logarítmicas y otras funciones matemáticas comunes.
Funciones de cadena: existen diversas funciones que proporciona Visual Basic para
buscar y manipular cadenas.
Funciones de conversión de tipos: Estas
funciones están compilados de forma
alineada, lo que significa que el código de
conversión forma parte del código que
evalúa la expresión. En ocasiones, no hay
ninguna llamada a un procedimiento para
realizar la conversión, lo que mejora el
rendimiento. Cada función convierte una
expresión al tipo de datos específico.
Función CType: Devuelve el resultado de
convertir explícitamente una expresión a
una estructura, clase, tipo de datos
especificado, objeto o interfaz.

CONTROLES BÁSICOS DE visual Basic (Microsoft)

Los controles comunes de Visual Basic se encuentran dentro del archivo ejecutable
de Visual Basic. Los controles intrínsecos están siempre incluidos en el cuadro de
herramientas, no como los controles ActiveX y los objetos insertables, que se
pueden quitar o agregar al cuadro de herramientas.
En la tabla siguiente se enumeran los controles intrínsecos del cuadro de
herramientas de Visual Basic.

Icono Nombre del Nombre de Descripción


control clase
Casilla de CheckBox Presenta una opción de tipo
verificación Verdadero o Falso, o Sí o No.
Puede activar varias casillas
de verificación al mismo
tiempo.
Cuadro ComboBox Combina un cuadro de texto y
combinado un cuadro de lista. Permite que
el usuario escriba una
selección o seleccione un
CommandButton elemento de la lista
Botón de desplegable.
comando
Ejecuta un comando o una
acción cuando un usuario
hace clic en él.
Datos Data Permite conectar con una
base de datos existente y
presentar información de ella
en formularios.
Cuadro de d DirListBox Presenta directorios y rutas de
lista e acceso, y permite que el
directorios usuario los seleccione.
Cuadro de d DriveListBox Presenta unidades de disco
lista e válidas y permite que el
unidades usuario las seleccione.
Cuadro de d FileListBox Presenta una lista de archivos
lista e y permite que el usuario los
archivos seleccione.
Marco Frame Proporciona un contenedor
visual y funcional para otros
controles.
Barras d HScrollBar y Permite que un usuario
desplazamie e VScrollBar agregue barras de
nto horizontal desplazamiento a cont roles
y vertical que no las tienen de forma
automática. (No son las barras
de desplazamiento
incorporadas que se incluyen
en muchos controles.)
Imagen Image Presenta mapas de bits,
iconos o metarchivos de
Windows, archivos JPEG o
GIF, y actúa como un botón de
comando cuando se hace clic
en él.
Etiqueta Label Presenta texto con el que el
usuario no puede interactuar
ni modificar.
Línea Line Agrega un segmento de línea
resta a un formulario.
Cuadro de lista ListBox Presenta una lista de
elementos entre los que el
usuario puede elegir.
Bibliografía:
https://www.definicionabc.com/tecnologia/visual-basic.php
https://docs.microsoft.com/es-es/dotnet/visual-basic/language-reference/functions/
https://www.frro.utn.edu.ar/repositorio/catedras/electrica/2_anio/fundamentos_infor
matica/apuntes/visual_basic/Controles%20comunes.pdf

S-ar putea să vă placă și