Mal Memo y retorno de Carro al final.
Hola foro:
El problema es el siguiente: Escribo en un memo, por ejemplo: AAAAAAAAAAAA BBBBBBBBBBBB CCCCCCCCCCCC Pero después de CCCCCCCCC "no aprieto [Enter]",entonces el texto queda así: AAAAAAAAAAAA BBBBBBBBBBBB CCCCCCCCCCCC| <- Con el cursor ahí !!!. Ahora bién, luego en la rutina de impresión se imprime perfecto. El promlema es que si edito ese registro, al traer el texto y cargralo en el Memo me queda así: AAAAAAAAAAAA BBBBBBBBBBBB CCCCCCCCCCCC | <- Con el cursor ahí !!!. O sea que le agrega un retorno de carro al final, y cada vez que lo cargo se agrega un retorno de carro. Puedo borrar todos los que se agreguen menos el último. ¿Cómo puedo eliminar este retorno de carro que se agrega al final? Más abajo les muestro cómo hago para grabar y leer. Desde ya muchas gracias por su atención. Para guardar un memo hago lo siguiente:
Para Leer hago:
Estoy utilizando Delphi 7 + InterBase. |
Siempre que agregues algo a un TMemo se va a agregar un renglón vacío, para permitirte agregar otro elemento.
Una solución bastante simple que te puedo ofrecer es: Espero que se entienda y te sirva. Puede ser que haya mejores soluciones, pero yo siempre utilizo esto para ese problema. Saludos! |
Hola Carmelo, prueba esto:
Saluditos |
Cita:
Con esto quitarás cualquier espacio en blanco al final, lo que incluye, tabuladores y retornos de carro. // Saludos |
Listo. Gracias
Utilicé la solucion propuesta por Caro y quedó 10 puntos.
La propuesta de Roman también funciona, pero no te permite dejar renglones en blanco al final si así deseas hacerlo. Gracias Bruno, Caro y Roman.:cool: |
La franja horaria es GMT +2. Ahora son las 06:49:01. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi