Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Datei Logisch Bestücken (ini?) D5 (https://www.delphipraxis.net/139424-datei-logisch-bestuecken-ini-d5.html)

Oldy 28. Aug 2009 15:28


Datei Logisch Bestücken (ini?) D5
 
Hallo nochmal :)

Ich stehe vor einem kleinem problem..
ich habe ein Programm, das eine Datei von meinem Ftp server herunterladen soll (per idhttp, geht auch schon) und später wieder hochladen soll (per idftp, geht auch).
Nun das Problem:
ich habe eine StringGrid, in der Fünf Spalten Definiert sind:

Datum | Name | Dauer | Grund | Melder

Diese Vier Spalten sollen bestückt und dann ins internet geladen werden. Beim nächsten Programmstart, wenn die datei schon vorhanden ist, soll automatisch diese Datei in die Stringlist geladen werden.
Nun Hänge ich dabei: Welcher Dateityp wäre am besten? Ini-Dateien? Binäre Dateien? ich habe bisher nur erfahrung mit Inifiles.
Dennoch habe ich keine Ahnung, wie ich sie logisch Bestücken soll, da manche Namen ,Gründe und Melder öfter vorkommen. (Dauer auch :))

Hoffe ihr versteht mein Problem und könnt mir helfen.

Blup 28. Aug 2009 15:36

Re: Datei Logisch Bestücken (ini?) D5
 
Ob der Aufwand für XML lohnt, musst du selbst entscheiden.
CSV-Dateiformat
XML-Dateiformat

himitsu 28. Aug 2009 15:44

Re: Datei Logisch Bestücken (ini?) D5
 
ansonten (für INI):
je StringGrid-Zeile eine Section in der INI
und die Werte mit Spaltennamen

Oldy 28. Aug 2009 15:46

Re: Datei Logisch Bestücken (ini?) D5
 
Zitat:

Zitat von Blup
Ob der Aufwand für XML lohnt, musst du selbst entscheiden.
CSV-Dateiformat
XML-Dateiformat

Werd mich gleich mal in beides Einlesen :)


Zitat:

Zitat von himitsu
ansonten (für INI):
je StringGrid-Zeile eine Section in der INI
und die Werte mit Spaltennamen

Gute idee! hab schon 5 möglichkeiten durch,aber des ismir noch nich eingefallen


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:23 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz