FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
accion para edit
buenas! kiero hacer que al escribir x palabra en un edit y al presionar un boton (para comprovar si esta escrita la palabra deseada) se ejecute un showmessage... asi que intente hacerlo asi:
Código:
If edit1.text:= 'x' then showmessage ('X'); "Type of expression must be BOOLEAN" <-----¿que kiere decir? "Statement expected but end of file found" <-----¿que kiere decir? como le puedo hacer para realizar esa accion??
__________________
HazTa La VikToRia... SIEMPRE! |
#2
|
||||
|
||||
Cita:
Para comparar tienes que utilizar = .
UN Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
|||
|
|||
Otra opción.
Hola, siguiendo el consejo anterior y jugando un poco con eso te da muchas posibilidades. Puedes hacer que de error si no es la palabra esperada:
if edEdit.Text<>'hola' then Showmessage('Palabra errónea'); También puedes hacer un Trim para quitarle al edit los espacios en blanco porque si tienes en el edEdit un ' hola ' no es igual que 'hola' y por lo tanto te saldrá el mensaje. if Trim(edEdit.Text)<>'hola' then Showmessage('Palabra errónea'); Luego también tendrias que tener en cuenta si quieres diferenciar entre mayúsculas y minúsculas. En definitiva este tipo de comprobaciones te dan mucho juego y tienen un gran número de posibilidades. Espero que mi aportación te haya servido, ánimo y ¡a programar!. Un saludo
__________________
"La perseverancia es el camino del éxito" |
#4
|
|||
|
|||
ei, si me sirvio grax!
__________________
HazTa La VikToRia... SIEMPRE! |
|
|
|