![]() |
![]() |
| 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
|
||||
|
||||
|
Creo que el evento más adecuado sería el OnChange del Memo. Así el contador reflejaría el número de caracteres en cualquier circunstancia.
// Saludos |
|
#2
|
|||
|
|||
|
Re: onchange
El problema de hacerlo asi (al menos ese problema tuve cuando programaba en Visual Basic), es que cuando borras un caracter tambien te cuenta como uno mas, entonces no me sirve para lo que yo quiero.
O sea escribo un caracter, me cuenta 1, lo borro y sigue marcando 1 (o tal vez 2). se entiende? Saludos Cita:
|
|
#3
|
||||
|
||||
|
Extraño, porque lo probé como dice roman y funciona a la perfección! Pero si lo haces como decías en el primer mensaje (con OnKeyPress) sí sucede lo que comentas
Saludos
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
|
#4
|
||||
|
||||
|
En lugar de pensar en VB haz la prueba, no te llevará más de dos minutos. El evento OnChange se genera cada vez que cambia el contenido del control, sea porque añades o borras caracteres o porque pegas contenido del portapapeles, así que siempre mostrará el número exacto de caracteres.
// Saludos |
|
#5
|
|||
|
|||
|
Ok ya probe. Lo que varía entre una y otra opcion es que el keyup actualiza el contador al soltar las teclas, es decir si por ejemplo tenemos apretado el backspace para borrar, recien muestra el resultado al soltarlo.
Me parece q lo voy a dejar asi ya que al cambiar menos el contador supongo que será mas rapido, por mas que no muestre en todo momento el valor real (lo cual no necesito). El problema que surge de usar cualquiera de las 2 opciones es que cuando borro todo el texto me marca como 2 caracteres por mas que no quede nada. Una vez tambien borre todo y me quedó marcando 4 caracteres. Porque puede ser esto?? Como hago para que en el campo memo no salga el nombre que le puse al objeto? Saludos Ignacio |
|
#6
|
||||
|
||||
|
Hola,
Cita:
Cita:
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| TEdit Propiedad Text problema para cambiar | alucardo | OOP | 12 | 29-05-2006 16:12:08 |
| Igualar campo STRING con campo MEMO en una SQL | ciscu | SQL | 2 | 19-01-2006 10:05:23 |
| Campo memo tabla escribirlo en componente Memo | Sayuri | Conexión con bases de datos | 2 | 18-08-2005 13:58:01 |
| Memo como cambiar el tipo a bold ? | Pascual Montes | Varios | 1 | 09-12-2004 07:52:03 |
| cambiar el tipo de letra de un memo, a partir del cursor | soyhugo | Varios | 3 | 27-02-2004 16:13:35 |
|