problemas al guardar listview
Problemas al guardar listview Un amigo esta creando un scaner y al parecer no puede guardar la información de este listview, la idea era guardarlo como txt y/o csv; el codigo era similar a este:
|
¿Y qué le pasa cuando ejecuta ese código?
¿ Algún error? La primera recomendación es que utilices el nombre de archivo con el path completo. Pruébalo o dile a tu amigo que lo prueba y a ver qué pasa. |
un error era porq no había definido la S y la i, pero al definirlas se ejecuto normal pero al momento de guardar este se cuelga, y tira para enviar información a microsoft y no guarda nada, siquiera crea el archivo.
|
Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración.
|
Cita:
Un saludo. |
mm
mm lo raro q a mi no me funciona, defini todo pero nada, se crea el archivo pero no guarda nada... ;(
|
BioStudio,
Revisa este código: Este código genera un archivo CSV con los elementos del Listview en el directorio de la aplicación. Espero sea útil :) Nelson. |
BioStudio,
Revisa este link : http://www.delphigeist.com/2009/10/t...w-and-csv.html En el encontraras un ejemplo descargable del uso de TListView y archivos CSV. El ejemplo del link lo modifique ligeramente para que pueda funcionar en Delphi 7 y esta disponible en : http://terawiki.clubdelphi.com/Delph...ew_CSV_src.rar Espero sea útil :) Nelson. |
y por ejemplo si el ListView1 lo tienes en el Form1, como puedes desde el Form2 guardar su contenido?
|
Cita:
Form2:
Saludos. |
Gracias por toda la ayuda!
Use similar pero para agregar datos:
|
Si bien el codigo de ecfisa esta perfecto, el CSV se hace con ";" por ende simplemente modificamos:
Para 4 columnas. |
Ahora por ejemplo le quise agregar el saveDialog pero no crea el archivo:
|
Hola BioStudio.
Creo que te va a resultar mas simple de este modo:
Saludos. |
BioStudio,
Cita:
Esta es una combinación de tu código con el de ecfisa: Espero sea útil :) Nelson. |
Gracias nuevamente por tu ayuda nlsgarcia!
Para completar un poquito más dejo uno para TXT:
y uno para PRN:
|
Nueva cuestión, Exportar ListView a imagen BMP!
Sigo el post para no crear múltiples y que se pueda encontrar todo en uno. Resulta que nuevamente usando un ListView, encontré un CODE en la red para imprimirlo, en teoría no es imprimirlo con impresora sino que es tomarlo y guardarlo en un archivo de imagen *.BMP:
Pero el problema esta en que al quererlo guardar por ejemplo si tenemos 1000 datos en un listview, seguramente se nos creara un Scroll (abajo/arriba), pero lo unico que hace es capturar tal cual es el tamaño del ListView y no imprime los 1000 datos que debe. Hay alguna manera de realizar esto??? :confused: Luego, también encontré un CODE muy bueno pero que le falta algo, es para exportar directamente un ListView a Microsoft Excel XXXX (en mi caso 2010), pero me lanza el siguiente errror: i.minus.com/ibrVRjaEZAgSsn.png El code es:
|
La franja horaria es GMT +2. Ahora son las 11:16:44. |
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