Visual Basic - PROBLEMAS CON LABEL

Life is soft - evento anual de software empresarial
 
Vista:

PROBLEMAS CON LABEL

Publicado por Djorkaeff (11 intervenciones) el 26/12/2000 00:00:00
Estoy realizando una pequeña aplicación debida a mis pequeños cono cimientos en que se realizan dos números aleatorios y se muestran en dos label.
Y en un segundo formulario(form2) quiero que muestre un mensaje en el cual diga que label ha sido superior.Pej: El primer numero es 3 y el segundo 5 y quiero que en el segundo formulario aparezca un label que diga el primer numero es mayor que el segundo.

El codigo es el siguiente:
En el command1:
Dim num1 as double
Randomize
num1=rnd
label1.caption=num1
Dim num2 as double
randomize
num2=rnd
label2.caption=num2
En el command2:
form2.show
En el form2:
If num1>num2 then label1.caption="el primer numero es mayor que el segundo"
If num1=num2 then label1.caption="los dos numeros son iguales"
If num1<num2 then label1.caption="el segundo numero es mayor que el primero"
El poblema es que siempre me muestra que "los dos numeros son iguales"

Agradeceré mucho vuestra ayuda



Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:PROBLEMAS CON LABEL

Publicado por edu (423 intervenciones) el 27/12/2000 00:00:00
Bueno puede suceder que no hayas declarados las variables globales sino la declarastes adentro en el formulario, si las declarastes dentro del formulario tienes que usar

If form1.num1= form1.num2 then label1.caption="los dos numeros son iguales".

Vi que dices en el command1
En el command1:
Dim num1 as double
Si declaras la variable dentro del evento del boton la variable solo sera visible dentro del evento, declarala global en un modulo, o declarala en el formulario en la parte de declaraciones.

Atte.
Eduardo
Caracas-Vzla
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar