Sei sulla pagina 1di 7

Palabras reservadas en Visual Basic 6.0 Las palabras reservadas en Visual Basic 6.

0 no se pueden utilizar como identificadores, ya que tienen significado especial en Visual Basic y no se utilizan para otros propsitos. A continuacin se muestra una lista con las palabras reservados en Visual Basic 6.0. (ultima hoja). Tipos de datos de variables Los tipos de datos de variables son los distintos objetos de informacin con los que trabaja una aplicacin en isual !asic. "odos los datos tienen un tipo asociado con ellos. #n dato puede ser un simple car$cter, tal como un %!&, un valor entero tal como '( o un n)mero real tal como *.+,. Clasificacin de los tipos de datos Los tipos de datos de variables se pueden clasificar de acuerdo a su almacenamiento en- tipos enteros (!yte, .nteger, Long), tipos reales (/ingle, 0ouble, 1urrency), tipos cadena (/tring), tipos lgicos (!oolean), tipos fecha (0ate), tipos variados ( ariant). Tipos enteros (Byte, Integer, ong! Visual Basic tiene tres tipos de datos predefinidos para representar los n)meros enteros- !yte, .nteger y Long. "! Byte- Las variables tipo Byte se almacenan como n)meros de 2 bits (+ byte) sencillos sin signo con un intervalo de valores entre ( y 33*. 4l tipo de datos Byte es )til para almacenar datos binarios. #! Integer- Las variables Integer se almacenan como n)meros de +, bits (3 bytes) con valores que van de 563.7,2 a 63.7,7. 4l car$cter de declaracin de tipo para el tipo Integer es el signo de porcentaje ($). Las variables tipo Integer tambi8n se pueden utilizar para representar valores enumerados. #n valor enumerado puede contener un conjunto finito de n)meros enteros )nicos, cada uno de los cuales tiene un significado especial en el conte9to en el que se utiliza. Los valores enumerados proporcionan una forma cmoda de seleccionar entre un n)mero conocido de opciones. :or ejemplo, cuando se pregunta al usuario que elija un color de una lista, se podr;a tener ( < negro, + < blanco y as; sucesivamente. 4s una buena pr$ctica de programacin definir constantes utilizando la instruccin Const para cada valor enumerado. %! ong- Las variables ong (enteros largos) se almacenan como n)meros con signo de 63 bits (= bytes) con un valor comprendido entre 53.+=7.=26.,=2 y 3.+=7.=26.,=7. 4l car$cter de declaracin de tipo para ong es el signo &. Tipos reales ('ingle, (ouble, Currency!

isual !asic tambi8n posee tres tipos de datos para representar los n)meros reales/ingle, 0ouble y 1urrency. "! 'ingle- Las variables 'ingle (punto flotante de precisin simple) se almacenan como n)meros .444 de coma flotante de 63 bits (= bytes) con valores que van de 56,=(3236462 a 5+,=(+3'245=* para valores negativos y de +,=(+3'245=* a 6,=(3236462 para valores positivos. 4l car$cter de declaracin de tipo para /ingle es el signo de e9clamacin ()). #! (ouble- Las variables dobles (punto flotante de doble precisin) se almacenan como n)meros .444 de coma flotante de ,= bits (2 bytes) con valores de 5,7'7,'6+6=2,36346(2 a 5 =,'=(,*,=*2=+3=74563= para valores negativos y de =,'=(,*,=*2=+3=74563= a +,7'7,'6+6=2,36346(2 para valores positivos. 4l car$cter de declaracin de tipo para (ouble es el signo de n)mero (*). %! Currency- Las variables tipo Currency se almacenan como n)meros de ,= bits (2 bytes) en un formato de n)mero entero a escala de +(.((( para dar un n)mero de punto fijo con +* d;gitos a la izquierda del signo decimal y = d;gitos a la derecha. 4sta representacin proporciona un intervalo de 5'33.667.3(6.,2*.=77,*2(2 a '33.667.3(6.,2*.=77,*2(7. 4l car$cter de declaracin de tipo para Currency es el signo +. 4l tipo de datos Currency es )til para c$lculos monetarios y para c$lculos de punto fijo, en los cuales la precisin es especialmente importante. Tipos cadena ('tring! >ay dos clases de cadenas- cadenas de longitud variable y cadenas de longitud fija. ? Las cadenas de longitud variable pueden contener hasta 3.((( millones de caracteres (3@6+). ? Las cadenas de longitud fija que pueden contener de + a ,= A! (3@+,) caracteres. ,ota- Bo se puede usar una cadena Public de longitud fija en un mdulo de clase. Los cdigos para caracteres de tipo 'tring var;an desde ( a 3**. Los primeros +32 caracteres ((C+37) del juego de caracteres corresponden a las letras y los s;mbolos de un teclado est$ndar de 44.##. 4stos primeros +32 caracteres son los mismos que los definidos por el juego de caracteres -'CII. Los siguientes +32 caracteres (+32C3**) representan caracteres especiales, como letras de alfabetos internacionales, acentos, s;mbolos de moneda y fracciones. 4l car$cter de declaracin de tipo para 'tring es el signo de dlar (.). Tipos lgicos (Boolean! Las variables tipo Boolean se almacenan como n)meros de +, bits (3 bytes), pero slo pueden ser True o /alse. Las variables tipo Boolean se presentan como "rue o Dalse(cuando se utiliza Print) o E"F#4E o EDAL/4E (cuando se utiliza 0rite *). #tilice las palabras clave True y /alse para asignar uno de los dos estados a las variables tipo Boolean. 1uando se convierten a tipo Boolean otros tipos numricos, ( se convierte en /alse, y el resto de los valores se convierten en True. 1uando los valores tipo Boolean se

convierten a otros tipos de datos num8ricos, /alse se convierta en ( y True se convierte en 5+. Tipos variados (Variant! #na variable Variant es capaz de almacenar todos los tipos de datos definidos en el sistema. Bo tiene que convertir entre esos tipos de datos si los asigna a una variable VariantG Visual Basic realiza autom$ticamente cualquier conversin necesaria. 12presiones y operadores #na expresin es un conjunto de datos o funciones unidos por operadores aritm8ticos. Las expresiones aritm8ticas est$n representados por- una constante, una variable o una combinacin de constantes o variables unidas por operadores aritm8ticos. 4jemplos de algunas e9presiones aritm8ticas+) /uma < a H b 3) Area < (base I altura)J3 3peradores arit45ticos6 7, 8, 9, : /on aquellos que se utilizan para realizar las operaciones b$sicas de las matem$ticas. 4n las operaciones b$sicas tenemos- suma, resta, multiplicacin y divisin. 3perador H 5 I J L Kod @ 3perador =od 0ivide dos n)meros y devuelve slo el resto. 'inta2is Fesultado < n)mero+ Kod n)mero3 0onde Resultado es cualquier variable num8rica, n)mero+ y n)mero3 es cualquier e9presin num8rica. 4jemplos7 Kod 6 < + 7 6 +3 +3 Kod 6 < ( +3 6 (= 3perador lgico 'ignificado /uma Festa Kultiplicacin 0ivisin 0ivisin entera Kdulo o Festo 49ponenciacin 1;e4plo aHb aCb aIb aJb aLb a mod b a@b <esultado /uma de a y b. 0iferencia entre a y b. :roducto de a por b. 1ociente de a sobre b. 1ociente entero de a sobre b. Festo de a sobre b. :otencia de a elevado a b.

/e utilizan para combinar las e9presiones lgicas, es decir, que nos permiten evaluar m$s de una e9presin lgica a la vez. Los operadores and, or y not trabajan con operando que son e9presiones lgicas. /u formato esMNperando+O operador lgico MNperando3O 0onde operando1 y operando2 pueden ser cualquier e9presin lgica. 4jemplos* P , And 7 P 3( Dalso. 6 P + And , Q 3( erdadero. 1l operador lgico -nd (y!6 4l operador -nd (y! combina dos o m$s condiciones simples y produce un resultado verdadero slo si todos los operando son verdaderos. Nperador and Operando1 and Operando2 alor "rue "rue Dalse Dalse "rue Dalse "rue Dalse "rue Dalse Dalse Dalse

1l operador lgico or (o!6 :roporciona un valor verdadero si uno de los operando es verdadero. Nperador or Operando1 or Operando2 alor "rue "rue Dalse Dalse "rue Dalse "rue Dalse "rue "rue "rue Dalse

1l operador lgico not (no!6 Biega el valor original de una e9presin, si es verdadero ser$ falso, si es falso ser$ verdadero. Nperador not not Operando 1 alor "rue Dalse 3peradores de concatenacin La concatenacin en la programacin consiste en la unin de dos o m$s cadenas de caracteres mediante los s;mbolos (7) y (&). #nir dos o m$s cadenas de caracteres mediante uno de estos operadores es bastante sencillo y se asemeja al proceso realizado en una suma. Dalse "rue

4jemplo1adena+ < R!uenos R 1adena3 < R0;as.S 1adena6 < 1adena+ H 1adena3 Ksg!o9 (1adena6) 1adena6 < 1adena+ T 1adena3 Ksg!o9 (1adena6) Palabras reservadas

(Informacin obtenida de la ayuda de VB 5.0) La lista siguiente incluye todas las palabras reservadas del motor de base de datos de Microsoft et !ue se pueden utili"ar en instrucciones #$L. Las palabras de la lista !ue no est%n completamente en may&sculas tambi'n son reservadas para otras aplicaciones. (or tanto) los temas de *yuda individuales para estas palabras proporcionan descripciones generales !ue no se centran en el uso de #$L. +ota Las palabra seguidas de un asterisco (,) est%n reservadas) pero actualmente no tienen significado en el conte-to de una instruccin #$L del motor de base de datos Microsoft et (por e.emplo) Level y /ableI0).

Potrebbero piacerti anche