Ver Mensaje Individual
  #5  
Antiguo 07-10-2003
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Posteado originalmente por ALMERA
cuando se pulsa la tecla del caracter que pasa a la cuarta linea (donde no queremos que escriba) el contador de lineas vale 3, por lo que un caracter entra siempre en la linea no deseada, todavia peor si lleno las tres lineas y en la segunda escribo algo que esto:

"sfggsdfgsdfgsdfgfdsgsfdgsfdgfdsgsfdgfd
sddfgdfsgdffdgdsfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ff
fdsfgfdgfdsgfdgfdsgdfgfdsgdfsgfffdssfdgfdfffdfdfdfdñññ"
Es posible que esto tenga que ver con la opción WordWrap del Memo. Quizá en lugar de liarte con el número de líneas, mensajes WM_PASTE, etc., te convenga usar la propiedad MaxLength del Memo para limitar el número de caracteres que se pueden introducir en el Memo.

Si, por ejemplo, quieres líneas de aproximadamente 20 caracteres entonces pon MaxLength en 60 y el usuario no podrá escribir más de 60 caracters (= 3 líneas de texto).

// Saludos
Responder Con Cita