![]() |
![]() |
| 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
|
|||
|
|||
|
Hola de nuevo ecfisa.
No, eso también lo probé y no funciona, sigue aceptando arrastrar el contenidos. He pensado que es posible que el error venga de mi sistema operativo aunque no puedo estar seguro. Se me ha ocurrido que quizá podría controlarlo, ya que no puedo con esos eventos, con el evento OnChange, hacer de algún modo que al cambiar el contenido del Edit, si detecta que no son números, comas y puntos, se borre el edit. Esto se podría hacer? Gracias y Saludos. |
|
#2
|
||||
|
||||
|
Hola,
¿Por qué no usas un "SpinEdit"? Este componente es similar a un "TEdit" pero su contenido ha de ser numérico. Tal vez incluso algún otro componente que no recuerdo ahora mismo hace lo mismo. Incluso el "TEdit" podría tener alguna propiedad de tipo "máscara" para que sólo admita números, digo, sin necesidad de codificar nada. |
|
#3
|
|||
|
|||
|
Gracias por vuestras respuestas.
Conozco el componente, pero ya tengo la aplicación casi terminada y el reemplazar ahora todos los edit con estas características sería una locura. Para próximas tomo nota. Para hacer lo que comentaba, si al cambiar detecta texto en vez de numero, que vacíe el tedio tengo algo como esto. Código:
if ( StrScan('0123456789,.') = nil ) then
Edit1.Clear;
Gracias de nuevo y un saludo. |
|
#4
|
|||
|
|||
|
Yo creo que te falta un parametro en el StrScan o bien la comillas estan mal puestas:
Deberias poner
Saludos Última edición por adrall fecha: 22-06-2014 a las 19:09:51. |
|
#5
|
|||
|
|||
|
Has probado las funciones TryStrToFloat... TryStrToInt... TryStrToDate... ? Las puedes usar en el OnExit del TEdit para comprobar la validez del valor introducido:
Este ejemplo impediría salir del TEdit si el valor no es correcto, aunque lo puedes utilizar de muchas formas. Saludos Última edición por adrall fecha: 22-06-2014 a las 19:22:43. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| drag and drop TLabel a TEdit | Colifo_ | Varios | 2 | 12-10-2010 05:28:53 |
| Drag and Drop... | dvlt | .NET | 0 | 07-02-2008 09:42:59 |
| Drag & Drop | DanForever | Varios | 2 | 01-06-2006 14:24:25 |
| Drag & Drop Tedit? | Carlos Arevalo | Varios | 3 | 08-11-2003 17:02:57 |
| Drag&Drop | xflo | Lazarus, FreePascal, Kylix, etc. | 0 | 13-10-2003 19:31:22 |
|