ayuda con un programa en v.f.

carito
14 de Mayo del 2003
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.

Alfonso Ramirez
14 de Mayo del 2003
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