Duplica informacion en archivo txt
Hola dias pasados me dieron estas instrucciones
Lo ejecuta todo correctamente el unico problemas es q al abrir el archivo me repite la informacion por ejemplo en el memo esta perro cafe gato gris caballo blanco y en el achivo txt aparece perro cafe gato gris caballo blanco perro cafe gato gris caballo blanco Ya me canse de buscar y no encuentro el error, me pordrian ayudar por favor. Gracias |
Si el contenido del memo es siempre el mismo, cada vez que lo grabes, habrá una nueva "copia" de los datos. Es decir, las líneas:
perro cafe gato gris caballo blanco Se grabarán una vez por cada ejecución del trozo de código que mencionas. Hasta luego. ;) |
Alguna solucion
Eso es muy cierot pero mi duda es como le puedo hacer para q eso no me suceda????? Tengo que utilizar instrucciones como append, rewrite y cosas asi o como lo tengo tiene alguna solucion?????
|
Revisá nuevamente tu código... estas leyendo el contenido del archivo, luego le añades el contenido del memo y lo guardas de nuevo.
Si no es este el comportamiento que esperas... pues cambia el código para que se adapte a tus necesidades. |
Pues veo (creo) que varios errores.. el primero es no utilizar directamente la funcion para cargar/guardar el contenido del memo a un archivo:
De todas formas, si por la razon que sea quieres utilizar una variable, lo correcto seria:
|
El problema es que usa el método AddStrings de la lista, por eso añade al archivo lo que hay en el memo !!
Para leer:
y si necesitas copiar de uno a otro:
Saludos |
La franja horaria es GMT +2. Ahora son las 01:00:07. |
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