![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
|||
|
|||
|
Hola...
Prueba así:
Saludos... |
|
#2
|
|||
|
|||
|
hola... sigue sin funcionar... el codigo este lo tengo en el evento presskey del stringgrid, pero no funciona.... es decir se borra todo el texto al llegar al caracter 51.
Se podra hacer de otrea manera?? |
|
#4
|
|||
|
|||
|
tampoco... ya lohabia probado... como el length es igual o mayor a 50... despues de eso se queda pegao... no se puede escribir ni borrar en esa celda....
Alguna otra idea?? muchas gracias por tu tiempo |
|
#5
|
||||
|
||||
|
Cita:
No aceptará carácteres, pero sí Enter, Retroceso, Tabulación... Salu2. |
|
#6
|
|||
|
|||
|
Hola...
Pues ya solo te quedaría comprobar que tecla se presionó, si es Backspace o Delete por ejemplo, las dejas pasar tal como vienen, si es letra o número o espacio en blanco, los conviertes en caracter nulo (#0)... La otra es verificar si entre las propiedades de las columnas se puede especificar la longitud máxima de caracteres que puede contener... Saludos... |
|
#7
|
|||
|
|||
|
gracias ixMike... ahi me funciono... pero surgio otro problema...
si es que pego un string que es mayor que 50 igual me lo escribe... lo que deberia hacerse... creo yo... es que se deberia cortar si es que el string es mas largo que 50 Alguna idea?? muchas gracias |
|
#8
|
|||
|
|||
|
Te propongo una alternativa que cubriría todos los casos.
En el formulario donde tienes el StringGrid, coloca esta declaración:
Esto define una clase derivada de TStringGrid que se llama igual. Al colocarla antes de la declaración del formulario, logras que el StringGrid que ahí tienes, sea ahora de la nueva clase. En dicha nueva clase, lo que hacemos es redefinir el método virtual GetEditLimit. Este método indica cuál es el máximo número de caracteres que acepta una celda del grid. El método original simplemente regresa 0, indicando que no hay límite. Nosotros podemos definirlo para dar distintos valores, según las circunstancias:
Bye |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| recortar imagen | kapullok_2006 | Gráficos | 3 | 12-11-2007 18:39:29 |
| recortar una foto | kapullok_2006 | Gráficos | 1 | 27-03-2007 12:45:25 |
| como recortar caracteres... | alexander66 | Varios | 2 | 17-11-2006 19:06:43 |
| Recortar Imagen | fmtidona | Gráficos | 2 | 26-09-2005 19:18:20 |
| Rectángulo para recortar imagen | JAV | Gráficos | 3 | 05-07-2005 10:08:23 |
|