ya tan respondido pero de todos modos... te pego lo que escribi anoche, k el foro no me dejaba postearlo despues de tirarme escribiendolo... ahi va solo por rabieta... xD
saludos cordiales ante todo... xD
si estas aprendiendo vb6 y comienzas con una calculadora... andas bastante jodido xk tiene bastante código... xd
bueno para declarar las variables se hacen asi...
añades arriba del todo de viste de código
'esto hace que solo se puedan utilizar variables declaradas con anterioridad,asi te viene bien por si te confundes en el nombre de las variables , si no lo activas las variables que uses y no declares las creara del tipo variant...
Los tipos básicos son...
se crean para que sean globales debajo del option explicit con
las constantes van
para las estáticas,
si las creas en las funciones eventos etc... son variables que desaparecen al salir del evento, si son static guardan su valor.
para pasar valores de variables a controles... a un text por ejemplo se hace asi...
'dentro del código recuerda que las variables simplemente guardan valores, asi que puedes hacer todo lo que se te ocurra con ellas...(dentro de unos limites claro ta)... pero solo guardan valores
para un label seria algo asi...
en vb6 tienen todos los controles propiedades por defecto a usar... asi que si no nombras la propiedad pillan la de defecto...
ejemplo...
eso no da error, porque para un label la propiedad defecto es el caption
espero te sirva de ayuda...
Cita de: JoNa? en 22 Julio 2006, 01:39 AM
Hola buenas soy nuevo en Visual Basic. Llevo toda la tarde leyendo el temita de las variables y demás y la verdad es que no me ha quedado demasiado claro pero bueno, estoy intentando hacer una calculadora como primer ejemplo el mundillo del Visual, pero el problema es que declaro las variables pero luego no se como asociarlas a los textbox y demás para que aparezcan allí :S Si alguien me ayudara se lo agradeceria mucho.
P.D.:Aprovecho para presentarme ya que es mi primer post. Encantado de conoceros a tod@s
saludos cordiales ante todo... xD
si estas aprendiendo vb6 y comienzas con una calculadora... andas bastante jodido xk tiene bastante código... xd
bueno para declarar las variables se hacen asi...
añades arriba del todo de viste de código
Código [Seleccionar]
Option explicit
'esto hace que solo se puedan utilizar variables declaradas con anterioridad,asi te viene bien por si te confundes en el nombre de las variables , si no lo activas las variables que uses y no declares las creara del tipo variant...
Los tipos básicos son...
Código [Seleccionar]
Integer, un entero entre -32768 y 32767 ocupa 2 bytes (simbolo %)
Long, un entero largo -2147482648 y 2147483647, 4 bytes (&)
Single, un real simple entre -3.40E+38 y 3.40E+38, 4 bytes (!)
Double, real con doble precisión -1,79E308 y 1,79E308, 8 bytes (#)
String, una cadena de caracteres, 4bytes +1 byte por cada carácter (limite 64k) ($)
Date, una fecha valores entre 1/1/100 y 21/12/9999, 8 bytes, los literales de una fecha se encierran entre #. (#22/06/2006#)
Boolean, lógico, True(-1) o False(0) , 2bytes
Variant, guarda cualquier tipo de dato, depende de lo que metas... xD
se crean para que sean globales debajo del option explicit con
Código [Seleccionar]
Dim nombrevariable
las constantes van
Código [Seleccionar]
Const nombrevariable (as loksea si kieres)= valor
para las estáticas,
Código [Seleccionar]
Static nombrevariable as lokesea
si las creas en las funciones eventos etc... son variables que desaparecen al salir del evento, si son static guardan su valor.
para pasar valores de variables a controles... a un text por ejemplo se hace asi...
Código [Seleccionar]
txt1.text=variable
'dentro del código recuerda que las variables simplemente guardan valores, asi que puedes hacer todo lo que se te ocurra con ellas...(dentro de unos limites claro ta)... pero solo guardan valores
para un label seria algo asi...
Código [Seleccionar]
label1.caption=variable
en vb6 tienen todos los controles propiedades por defecto a usar... asi que si no nombras la propiedad pillan la de defecto...
ejemplo...
Código [Seleccionar]
label1=variable
eso no da error, porque para un label la propiedad defecto es el caption
espero te sirva de ayuda...