Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Grabando información.....¿en archivos? (https://www.clubdelphi.com/foros/showthread.php?t=2921)

Magneto 13-08-2003 05:02:13

Grabando información.....¿en archivos?
 
¡Saludos!
Mi duda es bastante simple, resulta que quiero guardar información en el disco duro, y no sé cómo hacer! Bases de datos no conozco nada, y bien podría ser una buena manera de solucionar mi problema. Aunque tal vez pueda haber otra forma de hacer lo que quiero.
En definitiva, lo que quiero guardar no es mucho, pero es indispensable guardarlo. Lo que se me ocurrió y funciona bien es cargar las cadenas que quiero en un ListBox y luego guardar los items de ésta (mediante el SaveToFile) a un archivo, y quedará guardado como modo texto. Luego, para levantar la información, cargo las líneas del archivo en un ListBox nuevamente (mediante el LoadFromFile). Pero he visto que hay otros comandos que son el FileOpen, FileClose, y cosas así, que creo que hay uno que es también FileWrite, o algo así. Tal vez sirva también para lo que quiero (tal vez alguien que me pueda explicar cómo se usan, la ayuda sobre ésos comandos es más que escasa....).
Si alguien me puede recomendar algo...........escucho, jajaja.

__cadetill 13-08-2003 11:16:40

para manejar archivos de texto puedes utilizar AssigFile, Reset, Rewrite, Append, Readln, Writeln y CloseFile. En la ayuda de Delphi bienen ejemplo bastante ilustrativos pero si hay algo que no entiendas, pregunta ;)

Tambien puedes utilizar bases de datos, todo depende de como lo quieras hacer (¿seria un buen momento para aprender su uso?)

delphi.com.ar 13-08-2003 16:54:48

Antes que usar las funciones que te propone el amigo cadetill, yo te recomiendo que estudies el TFileStream que no es mas que un stream del tipo archivo. Es algo mas estándar que las clásicas funciones de pascal...

Saludos!


La franja horaria es GMT +2. Ahora son las 05:50:41.

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