12.07.2015 Views

Visual Basic 6.0 - Tecnun

Visual Basic 6.0 - Tecnun

Visual Basic 6.0 - Tecnun

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Capítulo 3: Lenguaje BASIC página 293.4.4 Tipos de datosAl igual que C y otros lenguajes de programación, <strong>Visual</strong> <strong>Basic</strong> dispone de distintos tipos de datos,aplicables tanto para constantes como para variables. La Tabla 3.2 muestra los tipos de datosdisponibles en <strong>Visual</strong> <strong>Basic</strong>.Tipo Descripción Carácter dedeclaraciónRangoBoolean Binario True o FalseByte Entero corto 0 a 255Integer Entero (2 bytes) % -32768 a 32767Long Entero largo (4 bytes) & -2147483648 a 2147483647Single Real simple precisión (4 bytes ) ! -3.40E+38 a 3.40E+38Double Real doble precisión ( 8 bytes) # -1.79D+308 a 1.79D+308Currency Número con punto decimal fijo (8 bytes) @ -9.22E+14 a 9.22E+14String Cadena de caracteres (4 bytes + 1byte/car hasta 64 K)$ 0 a 65500 caracteres.Date Fecha (8 bytes) 1 de enero de 100 a 31 de diciembre de9999. Indica también la hora, desde 0:00:00a 23:59:59.Variant Fecha/hora;ninguno F/h: como DateUser-definednúmeros enteros, reales, o caracteres(16 bytes + 1 byte/car. en cadenas decaracteres)Cualquier tipo de dato o estructura dedatos. Se crean utilizando la sentenciaType (Ver Apartado 3.10)ningunoTabla 3.2. Tipos de datos en <strong>Visual</strong> <strong>Basic</strong> <strong>6.0</strong>.números: mismo rango que el tipo de valoralmacenadoEn el lenguaje <strong>Visual</strong> <strong>Basic</strong> <strong>6.0</strong> existen dos formas de agrupar varios valores bajo un mismonombre. La primera de ellas son los arrays (vectores y matrices), que agrupan datos de tipohomogéneo. La segunda son las estructuras, que agrupan información heterogénea o de distintotipo. En <strong>Visual</strong> <strong>Basic</strong> <strong>6.0</strong> las estructuras son verdaderos tipos de datos definibles por el usuario.Para declarar las variables se utiliza la sentencia siguiente:Dim NombreVariable As TipoVariablecuyo empleo se muestra en los ejemplos siguientes:Dim Radio As Double, Superficie as SingleDim Nombre As StringDim Etiqueta As String * 10Dim Francos As CurrencyDim Longitud As Long, X As CurrencyEs importante evitar declaraciones del tipo:Dim i, j As Integerpues contra lo que podría parecer a simple vista no se crean dos variables Integer, sino una Integer(j) y otra Variant (i).En <strong>Visual</strong> <strong>Basic</strong> <strong>6.0</strong> no es estrictamente necesario declarar todas las variables que se van autilizar (a no ser que se elija la opción Option Explicit que hace obligatorio el declararlas), y hayotra forma de declarar las variables anteriores, utilizando los caracteres especiales vistos

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!