ayuda con un programa en v.f.
urgente!
por favor necesito la resolusiòn de este formulario:
se pide la edad del usuario y se evalua entre los siguientes rangos:
0a10, 11 a 20, 21a30 y de 31 a 4. si cumple stas condiciones, debeaparecer una imagen deacuerdo a
la edad (imagen de niño, joven, etc. o algo aprecido)y un mensaje asi:
0 a10 -estas en la niñez
11 a 20 estas en la juventud
21 a 30estas en la madurez
31 a 40 estas remaduro
mas de 41. no te sirve este programa.
por favor necesito la resolusiòn de este formulario:
se pide la edad del usuario y se evalua entre los siguientes rangos:
0a10, 11 a 20, 21a30 y de 31 a 4. si cumple stas condiciones, debeaparecer una imagen deacuerdo a
la edad (imagen de niño, joven, etc. o algo aprecido)y un mensaje asi:
0 a10 -estas en la niñez
11 a 20 estas en la juventud
21 a 30estas en la madurez
31 a 40 estas remaduro
mas de 41. no te sirve este programa.
Yo pienso que puedes utilizar lo siguiente, ya sea en el evento Valid del control de texto o en algún botón de tu formulario:
DO CASE
CASE BETWEEN(edad,0,10)
Thisform.Image1.Picture = "imagen1.jpg"
Thisform.Label1.Caption = "Eres un niño"
CASE BETWEEN(edad,11,20)
Thisform.Image1.Picture = "imagen2.jpg"
Thisform.Label1.Caption = "Eres un joven"
CASE BETWEEN(edad,21,30)
Thisform.Image1.Picture = "imagen3.jpg"
Thisform.Label1.Caption = "Eres un adulto"
CASE BETWEEN(edad,31,40)
Thisform.Image1.Picture = "imagen4.jpg"
Thisform.Label1.Caption = "Estas en la mejor edad"
ENDCASE
DO CASE
CASE BETWEEN(edad,0,10)
Thisform.Image1.Picture = "imagen1.jpg"
Thisform.Label1.Caption = "Eres un niño"
CASE BETWEEN(edad,11,20)
Thisform.Image1.Picture = "imagen2.jpg"
Thisform.Label1.Caption = "Eres un joven"
CASE BETWEEN(edad,21,30)
Thisform.Image1.Picture = "imagen3.jpg"
Thisform.Label1.Caption = "Eres un adulto"
CASE BETWEEN(edad,31,40)
Thisform.Image1.Picture = "imagen4.jpg"
Thisform.Label1.Caption = "Estas en la mejor edad"
ENDCASE