miércoles, 4 de junio de 2008

Visual Basic I - Clase II

Términos que se usaran:
Variable: Es un espacio en memoria con un nombre que puede contener datos de cualquier tipo y que su contenido puede variar durante la ejecucion del programa.
Identificador: Es la forma de identificar variables (tambien constantes, objetos,y casi todo lo que utilizamos en programación).
Programa: Es uan aplicación diseñada para resolver uan tarea. Es una serie de comandos ordenados lógicamente que permiten indicarle a la computadora un proceso o tarea a ejecutar.
Lenguaje de Programación: Es una serie de comandos con una sintaxis predeterminada y son para poder comunicarse con la computadora.
Comando: Es una palabra reservada de cualquier lenguaje de programación, lo que significa que no la podemos usar como identificador de una variable que hagamos.
Formulario: Llamaremos así a la estructura general donde están todos los objetos, es todo el código de un programa. Lo primero que se hace para iniciar un código es declarar las variables que utilizaremos en el. Dim es el comando utilizado para declarar variables que vamos a utilizar en un código. Un ejemplo de declaración de una variable es este:

Dim Nombre As String

Que significa que vamos a utilizar una variable llamada Nombre dentro del programa y que contendrá el tipo de dato llamado Cadena(string).

Hay muchos tipos de datos, eso pueden googlearlo. La escritura cambia en Visual Basic, aqui están los tipos de datos básicos con su denominación en VB:
Carácter o Cadena(String): Son caracteres alfanuméricos, osea que pueden ser letras y números. Ejemplos pueden ser un nombre, una dirección, e incluso un número de carnet debido a que lleva guiones.
Numérico(Single, Integer, Double, Long): Son caracteres numéricos y su variedad depende de la cantidad de decimales que tendrá el numero. Por ejemplo si una variable es declarada como Integer entonces solo podrá almacenar números enteros(sin decimales). Single maneja hasta 9 decimales, Double maneja hasta 14 decimales y Long maneja hasta 17.
Lógico(Boolean): Solo puede tener dos valores y son Falso(False) y Verdadero(True). Por ejemplo si tenemos un TextBox y vemos sus propiedades, una de ellas es Enabled que aparecerá por default como True. (TextBox1.Enabled=True).
Fecha(Date): Por lógica se deduce que maneja fechas dentro de un código.

Ahora, como ya mencionamos, se usan identificadores para nombrar variables, estos identificadores tienen estas reglas:
1. No pueden llevar espacios en blanco.
2. No deben llevar puntos, porque en VB y en la POO, el punto (.) indica pertenencia. En el ejemplo anterior vemos "TextBox.Enabled=True", nos dice la propiedad Enabled que pertenece a el objeto TextBox tiene como valor True.
3. No pueden llevar caracteres especiales.
4. No pueden ser palabras reservadas del lenguaje de programación.

Las variables, además de poseer un tipo de dato, también tienen un alcance: Local y Pública. Las Locales solo existen en la porción de código donde se declaran, mientras que las Públicas existen o tendrán validez en todo el formulario(código) que hacemos y se declaran en una parte del formulario llamada "Genaral - Declaraciones", todo lo que se pone ahí, incluídas variables, será Público.

TAREA 1:
Hacer un formulario con 5 casillas de texto (Text) llamadas Código, Nombre, Sueldo, Descuento y Sueldo Líquido. Y dos botones(Command) llamados "Nuevo" y "Salir".
Las casillas de texto tienen que estar deshabilitadas(la propiedad Enabled) por default, hacer que al apretar el botón "Nuevo" Las casillas se habiliten.
Recordar que estamos trabajando en VB6, no es igual a VB 2005 Express Edition.

RESOLUCION:
Private Sub Command1_Click()
Text1.Enabled=True
Text2.Enabled=True
Text3.Enabled=True
Text4.Enabled=True
Text5.Enabled=True
End Sub
FIN DE CLASE II.

No hay comentarios: