![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Cita:
De todos modos, me gustaría saber en que fichero fuente se encuentra el código que lo gestiona. Si algun miembro del foro puede indicarme, lo agradecería. Un saludo |
|
#2
|
||||
|
||||
|
Dentro de tú formulario, pulsa al Ctrl + Click izquierdo del ratón en el TEdit y te llevará directo a la fuente.
Un salduo
__________________
Al hacer una consulta SQL, haz que los demás te entiendan y disfruten de ella, será tú reflejo de tú saber. |
|
#3
|
||||
|
||||
|
Busca el código fuente de la clase TCustomEdit.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#4
|
|||
|
|||
|
Gracias olbeup y Neftali por vuestra ayuda.
Mediante el atajo no he podido llegar a la fuente, pero he mirado el TCustomEdit, en el fuente Vcl.StdCtrls.pas, aunque no he conseguido ver el código donde controla el número máximo de caracteres. Un saludo |
|
#5
|
||||
|
||||
|
Cita:
Acción que también podes ejecutar desde tu código, por ejemplo: Aunque claro está que es mas simple usar la propiedad MaxLength... Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#6
|
|||
|
|||
|
Gracias por tu ayuda ecfisa
La curiosidad por conocer el código que valida la longitud máxima de un TEdit me surgió porque utilicé un componente derivado de TEdit que sólo permite números y carácter de decimales (TNumEdit), que no valida correctamente el límite definido en la propiedad maxlength. Abusando de tu amabilidad, si en el TEdit uso la propiedad maxlength ¿en que evento se validaría ésta?, ¿en que en que clase, en que método? ¿se podría ver el código que se utiliza en dicho método?. Un saludo Última edición por jocaro fecha: 18-11-2013 a las 21:18:48. |
|
#7
|
||||
|
||||
|
Hola jocaro.
Es que no es necesario que se valide, al enviar el mensaje EM_LIMITTEXT con 'n' caracteres a un edit control, el límite queda fijado mientras dura la vida del componente o se altere su valor mediante el envío de otro mensaje. Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Al modificar MaxLength ajustar TEdit.Width | elGuerrero | OOP | 5 | 21-02-2012 06:05:33 |
| Nº maximo caracteres | franfl | Firebird e Interbase | 3 | 30-04-2008 19:10:04 |
| Como hacer TEdit Personalizado (maximo 10 caracteres, con una mascara, etc) | mancurnino | Conexión con bases de datos | 2 | 08-03-2008 03:00:47 |
| maximo caracteres en un grid | nemesio | Varios | 0 | 14-06-2006 06:21:32 |
| Maximo numero de usuarios xp profesional | ferysil2003 | Windows | 2 | 02-02-2006 18:17:35 |
|