In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Problema con TMaskEdit

Foro de Xailer profesional en español
Responder
jmartial
Mensajes: 397
Registrado: Vie May 20, 2005 8:53 pm

Problema con TMaskEdit

Mensaje por jmartial »

Hola,
Me ocurre lo siguiente:
- Un objeto TMaskEdit tipo Carácter 20, llamado oEdit1
- Asigno oEdit1:Value :="Hola"
- Ya sólo me deja introducir máximo 4 caracteres.
El problema es que si en muchas situaciones se asigna oEdit1:Value :=
UnaVariable
¿ Que tenemos que hacer para que siempre mida 20 caracteres ? Porque estar
pendiente en toda la aplicación de ajustar la variable que asignemos a 20
caracteres, creo que no es una buena solución. Algo debo estar haciendo mal.
¿Tiene alguna solución?
Un Saludo,
Joaquín
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Problema con TMaskEdit

Mensaje por jfgimenez »

Joaquín,
simplemente por nMaxLength = 20
Como aclaración: si se deja a 0, cuando se le asigna un valor al edit, esta
propiedad se reajusta al tamaño del valor asignado. Esta 'característica' se
diseñó expresamente para facilitar el trabajo con DBFs, donde los campos
siempre tienen un tamaño dado aunque su contenido sea más pequeño.
Si en vez de 0 se pone otro valor, entonces es ese valor el que permanece, y
Xailer no intenta reajustarlo en ningún momento. Y si se pone -1, entonces
significa que no queremos limitarlo (bueno, en realidad el límite lo pone el
propio windows).
--
Un saludo,
José F. Giménez
http://www.xailer.com
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Responder