Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Descripcin
Crear interfaz
Introduccin a los tipos de datos Uso de variables mbito de las variables Convertir tipos de datos Crear y utilizar estructuras Almacenar datos en matrices
Acceso a datos
Depurar e implantar
Tipos referencia
Cadenas Matrices Clases
Tipos de datos
Tipo Visual Basic .NET Boolean Date Decimal Double Integer Single String Tamao de Rango de valores almacenamiento 2 bytes Verdadero o Falso 8 bytes 16 bytes 8 bytes 4 bytes 4 bytes Vara 0:00:00 del 1 de enero de 0001 a 11:59:59 PM del 31 de diciembre de 9999 Hasta 29 dgitos significativos, con valores de hasta 28 7,9228 x 10 (con signo) -4,94065645841246544E-324 a +1,79769313486231570E+308 (con signo) -2.147.483.648 a +2.147.483.647 (con signo) -3,4028235E+38 a 1,401298E-45 (con signo) 0 a 2.000 millones aproximadamente de caracteres Unicode
Enteros
Valor
Valor Valor
23 (Entero)
9456,72 (Decimal) 02/12/2003 12:30:42 A.M.
Single, Double, Nmeros con enteros Decimal y partes de fracciones Date String Object Valores fecha y hora
Caracteres imprimibles y Referencia Casa visualizables en pantalla Un puntero al valor de un objeto Referencia myClass myPerson
Las variables almacenan valores que pueden cambiar cuando una aplicacin se est ejecutando Las variables tienen seis elementos bsicos:
Elemento
Nombre Direccin
Descripcin
La palabra que identifica la variable en cdigo
La ubicacin de memoria donde se almacena el valor El tipo y tamao inicial de datos que la variable puede Tipo de datos almacenar El valor en la direccin de la variable Valor El conjunto de todo el cdigo que puede acceder y utilizar la mbito variable El intervalo de tiempo durante el cual una variable es vlida Vida
Empezar con un carcter alfabtico o guin bajo No utilizar espacios ni smbolos No utilizar palabras clave como Integer NombreCliente (PascalCasing) numeroCuenta (camelCasing)
Obliga a declarar explcitamente las variables antes de utilizarlas Reduce errores lgicos y facilita el mantenimiento del cdigo Produce una ejecucin del cdigo ms rpida Permite utilizar implcitamente variables sin declararlas
Constantes Constant
Declare with Const Declarar con Const
Los valores no cambian Values stay the same as mientras se ejecuta application runs la aplicacin
Utilizan Uses more ms memory memoria than que Uses Utilizan less menos memory memoria than constants las constantes variables que las variables
Otros proyectos de la solucin pueden acceder a la variable a Puede accederse a la variable b desde cualquier lugar del proyecto Puede accederse a la variable c desde cualquier lugar del mdulo
Qu es el mbito?
Definicin: mbito es el conjunto de cdigo al que se refiere una variable por su nombre
Factores que afectan al mbito Dnde declaramos la variable Nivel de acceso del contenedor de la variable Nivel de acceso de la variable
Palabra clave
Dim Dim
Modificador de acceso
Ninguno Ninguno
mbito
Nivel bloque Nivel procedimiento
Ejemplo
' Aadir
Ejemplos
Examinar el cdigo de inicio para encontrar una variable no declarada Declarar la variable en varias ubicaciones para conseguir distintos niveles de mbito Determinar qu modificador de acceso utilizar, en caso de utilizar alguno, al declarar la variable
Cuales son las funciones de conversin? Cmo convertir explcitamente tipos de datos Cmo funciona la conversin de datos implcita
Valor Integer 1234 Valor Double 567,9894 Valor String "12 Febrero 1992"
se convierte en
Fecha nacimiento
Fecha contrato
Cargo
Una combinacin de tipos de datos Se utilizan para crear tipos de valores definidos por el usuario
Dentro de un mdulo, archivo o clase (no en un procedimiento) Sintaxis para declarar estructuras: AccessModifier Structure StructureName ' Declare structure members here End Structure
Public para acceso no restringido Protected para acceso slo dentro de su propia clase Friend para acceso en cualquier lugar de la aplicacin o ensamblado Private para acceso slo dentro del contexto de su declaracin
Qu es una matriz? Cmo declarar una matriz unidimensional Cmo utilizar matrices multidimensionales Cmo cambiar el tamao de las matrices
Qu es una matriz?
Todos los elementos de una matriz tienen el mismo tipo de datos Se accede a los elementos individuales utilizando ndices enteros
(0)
ndice 0
(1)
(2)
(3)
(4)
(5)
(6)
ndice 6
Ejemplo
Nombre de la matriz Tamao (nmero de elementos) Tipo de datos de los elementos de la matriz Modificador de acceso (si fuera necesario)
Especificar todas las dimensiones y elementos Total elementos = producto de todos los tamaos Declarar una variable de matriz multidimensional :
Aadir un par de parntesis tras el nombre de la variable Colocar comas dentro de los parntesis para separar las dimensiones Iniciar la declaracin con la sentencia Dim o un modificador de acceso
Ejemplo:
Podemos cambiar el tamao de una matriz en cualquier momento Utilizar la instruccin ReDim Sintaxis para cambiar el tamao de una matriz: ReDim matrizExistente(NuevoTamao)
Ejemplo:
Dim miMatriz(,) ' Declare array ReDim miMatriz(3, 5) ' Redimension array