InicioHazlo Tu MismoCurso: Aprender Visual Basic 6 - Capitulo 3(Lenguaje Basic)
LENGUAJE BASIC

Un programa –en sentido informático– está constituido en un sentido general por variables
que contienen los datos con los que se trabaja y por algoritmos que son las sentencias que operan
sobre estos datos. Estos datos y algoritmos suelen estar incluidos dentro de funciones o
procedimientos.


En este capítulo se explicaran los fundamentos del lenguaje de programación "Basic" utilizado en el
sistema de desarrollo para Visual Basic 6.0 de Microsoft.


Un procesador digital únicamente es capaz de entender aquello que está constituido por conjuntos de unos y ceros. A esto se le llama lenguaje de máquina o binario, y es muy difícil de manejar. Por ello, desde casi los primeros años de los ordenadores, se comenzaron a desarrollar los llamados lenguajes de alto nivel (tales como el Fortran, el Cobol, etc.), que están mucho más cerca del lenguaje natural. Estos lenguajes están basados en el uso de identificadores, tanto para los datos como para las componentes elementales del programa, que en algunos lenguajes se llaman rutinas, procedimientos, o funciones. Además, cada lenguaje dispone de una sintaxis o conjunto de reglas con las que se indica de modo inequívoco las operaciones que se quiere realizar.

Compilacion De Un Programa:

Los lenguajes de alto nivel son más o menos comprensibles para el usuario, pero no para el procesador. Para que éste pueda ejecutarlos es necesario traducirlos a su propio lenguaje de máquina. Al paso del lenguaje de alto nivel al lenguaje de máquina se le denomina compilación. En Visual Basic esta etapa no se aprecia tanto como en otros lenguajes donde el programador tiene que indicar al ordenador explícitamente que realice dicha compilación. Los programas de Visual Basic se dice que son interpretados y no compilados ya que el código no se convierte a código máquina sino que hay otro programa que durante la ejecución “interpreta” las líneas de código que ha escrito el programador. En general durante la ejecución de cualquier programa, el código es cargado por el
sistema operativo en la memoria RAM.


UTILIDADES EN LA PROGRAMACIÓN CON VISUAL BASIC:

1.Comentarios : Visual Basic 6.0 interpreta que todo lo que está a la derecha del carácter (') en una línea cualquiera del programa es un comentario y no lo tiene en cuenta para nada. El comentario puede empezar al
comienzo de la línea o a continuación de una instrucción que debe ser ejecutada.

por ejemplo:

’ Esto es un comentario
A = B*x+3.4 ' también esto es un comentario

Los comentarios son tremendamente útiles para poder entender el código utilizado, facilitando
de ese modo futuras revisiones y correcciones.

PROYECTOS Y MÓDULOS Y FORMULARIOS

Proyectos : Un proyecto realizado en Visual Basic 6.0 es el conjunto de todos los ficheros o módulos necesarios para que un programa funcione. La información referente a esos ficheros se almacena en un fichero del tipo NombreProyecto.vbp. La extensión *.vbp del fichero hace referencia a Visual Basic Project.

Módulos : Los módulos que forman parte de un proyecto pueden ser de varios tipos: aquellos que están asociados a un formulario (*.frm), los que contienen únicamente líneas de código Basic (*.bas) llamados módulos estándar y los que definen agrupaciones de código y datos denominadas clases (*.cls), llamados módulos de clase.

Formularios :Estos están constituidos por un formulario y toda la información referente a los controles (y a sus propiedades) en él contenidos, además de todo el código programado en los eventos de esos controles y, en el caso de que existan, las funciones y procedimientos propios de ese formulario.

Identificadores(Variables):

La memoria de un computador consta de un conjunto enorme de bits (1 y 0), en la que se almacenan datos y programas. Las necesidades de memoria de cada tipo de dato no son homogéneas (por ejemplo, un carácter alfanumérico ocupa un byte (8 bits), mientras que un número real con 16 cifras ocupa 8 bytes), y tampoco lo son las de los programas. Además, el uso de la memoria cambia a lo largo del tiempo dentro incluso de una misma sesión de trabajo, ya que el sistema reserva o libera memoria a medida que la va necesitando.

Identificadores(Variables) : Un identificador es un nombre simbólico que se refiere a un dato o programa determinado. Es muy fácil elegir identificadores cuyo nombre guarde estrecha relación con el sentido físico, matemático o real del dato que representan. Así por ejemplo, es lógico utilizar un identificador llamado salario_bruto o salarioBruto para representar el coste anual de un empleado. El usuario no tiene nunca que preocuparse de direcciones físicas de memoria: el sistema se preocupa por él por medio de una tabla, en la que se relaciona cada identificador con el tipo de dato que representa y la posición de memoria en la que está almacenado.

Visual Basic 6.0, como todos los demás lenguajes de programación, tiene sus propias reglas
para elegir los identificadores. Los usuarios pueden elegir con gran libertad los nombres de sus
variables y funciones, teniendo siempre cuidado de respetar las reglas del lenguaje y de no utilizar
un conjunto de palabras reservadas (keywords), que son utilizadas por el propio lenguaje.

Variables y constantes

Una variable es un nombre que designa a una zona de memoria (se trata por tanto de un identificador), que contiene un valor de un tipo de información. Tal y como su nombre indica, las variables pueden cambiar su valor a lo largo de la ejecución de un programa. Completando a las variables existe lo que se denomina constantes las cuales son identificadores pero con la particularidad de que el valor que se encuentra en ese lugar de la memoria
sólo puede ser asignado una única vez. El tratamiento y tipos de datos es igual al de las variables.

Nombres de variables

El nombre de una variable (o de una constante) tiene que comenzar siempre por una letra y puede tener una longitud hasta 255 caracteres. No se admiten espacios o caracteres en blanco, ni puntos (.), ni otros caracteres especiales. Los caracteres pueden ser letras, dígitos, el carácter de subrayado (_) y los caracteres de declaración del tipo de la variable (%, &, #, !, @, y $ ). El nombre de una variable no puede ser una palabra reservada del lenguaje (For, If, Loop, Next, Val, Hide, Caption, And, ...).

Tipos De Variables.



Declaracion De Una Variable.

Para declarar las variables se utiliza la sentencia siguiente:

Dim NombreVariable As TipoVariable

Cuyo empleo se muestra en los ejemplos siguientes:

Dim Radio As Double, Superficie as Single <-Crea Dos Variables : 1 Doble Llamada "Radio y Una Simple Llamada "Superficie"

Dim Nombre As String <--Crea Una Variable De Tipo String (Cadena) Llamada "Nombre"

Dim Etiqueta As String * 10 <--Crea Una Variable Tipo String(Cadena) Con Un Tamaño De Solo 10 Caracteres Llamada "Etiqueta"

Dim Francos As Currency <--Crea Una Variable Tipo Currency (Monetaria) Llamada "Francos"

Dim Longitud As Long, X As Currency <--Crea Una Variable Tipo Long(Larga) Llamada "Longitud" y Una Tipo Currency(Monetaria) Llamada "X"


Operadores Visual Basic 6.



Cuando en una expresión aritmética intervienen operandos de diferentes tipos, el resultado se expresa, generalmente, en la misma precisión que la del operando que la tiene más alta. El orden, de menor a mayor, según la precisión es Integer, Long, Single, Double y Currency.

Los operadores relacionales, también conocidos como operadores de comparación, comparan dos expresiones dando un resultado True (verdadero), False (falso) o Null (no válido). El operador & realiza la concatenación de dos operandos. Para el caso particular de que ambos operandos sean cadenas de caracteres, puede utilizarse también el operador +. No obstante, para evitar ambigüedades (sobre todo con variables de tipo Variant) es mejor utilizar &.

El operador Like sirve para comparar dos cadenas de caracteres. La sintaxis para este operador es la siguiente:
----------------------------------------------------
Respuesta = Cadena1 Like Cadena2 donde la variable Respuesta será True si la Cadena1 coincide con la Cadena2, False si no coinciden y Null si Cadena1 y/o Cadena2 son Null.

----------------------------------------------------

Parte 1:
Parte 2:
Capitulo 4 Part.1:
Capitulo 4 Part.2:
Datos archivados del Taringa! original
9puntos
5,695visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
3visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

M
Usuario
Puntos0
Posts5
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.