Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Problem mit Ini Files + Daten//ID Verwaltung (https://www.delphipraxis.net/87065-problem-mit-ini-files-daten-id-verwaltung.html)

telefon 22. Feb 2007 20:06


Problem mit Ini Files + Daten//ID Verwaltung
 
Hi :D
Ich code mir grad son kleines List-Programm, wo ich verschiedene Daten eingeben kann - zB Bücher ausm Buchregal, o.ä., und mir das dann übersichtlich anzeigen kann... - einfach nur so zum Test ob ich's kann! :D

Das ganze soll auf INI Files basieren..

Ich hatte mir das so gedacht:

[Buch #1]
Name=Buchname
Bewertung=3

[Buch #2]
Name=Buch2
Bewertung=1

etc..

Nun habe ich folgende Probleme:

#1 - Wie kann ich die ID speichern / herausfinden? (ID is das zB bei Buch #1 die 1 etc.. ;) )
#1.5 - Wie kann ich alle [Buch #ID]s auslesen? Ich habe eine Vermutung, dass es mit ReadSections geht, aber bin mir da nich so sicher... ;) Und kann / will es erst testen wenn ich das andere Zeug hinbekommen hab....

Außerdem möchte ich n kleines Bild, zB bei Filmen das Cover o.ä. speichern, und dafür wollte ich das Bild in nen Ordner wie zB /covers/ kopieren.

#2 - Wie erstelle ich den Ordner, wenn er noch nicht existiert?
#3 - Wie kopiere ich ein Bild darein?

Danke für eure Hilfe.. :D

stahli 22. Feb 2007 20:16

Re: Problem mit Ini Files + Daten//ID Verwaltung
 
Hallo Telefon,

ein Ini-File ist für die Speicherung von Daten im Sinner einer Datenbank nicht so sinnvoll.
Beschäftige Dich lieber gleich mit einer richtigen Datenbank, das kannst Du! ;-)

Am einfachsten für den Einstieg:
Die BDE installieren und dann eine DBF-Datei erstellen.
Auf Dein Formular musst Du für den Zugriff auf Deine Datenbank dann eine TDataSource, eine TTable und ein TDBGrid legen.

Der Rest ergibt sich nahezu von selbst...

Ein Beispielprogramm ist bei Delphi ja auch immer dabei.

Stahli

telefon 22. Feb 2007 20:24

Re: Problem mit Ini Files + Daten//ID Verwaltung
 
Naja, direkt eine Datenbank benutzen wollte ich eigentlich nicht, ich wollte es zuerst mit ini Dateien ausprobieren. ;)

Wenn du (oder jemand anders) mir ein paar Links / Stichwörter geben könntest, mit denen ich das was ich vorhabe mit INI Files realisieren kann, wäre ich euch dankbar. :D

Konse 22. Feb 2007 20:38

Re: Problem mit Ini Files + Daten//ID Verwaltung
 
Zitat:

un habe ich folgende Probleme:

#1 - Wie kann ich die ID speichern / herausfinden? (ID is das zB bei Buch #1 die 1 etc.. Wink )
wenn du etwas abspeicherst gibst du immer die section, den key und den value an
must bei section als namen eben buch #xyz eingeben.

Zitat:

#1.5 - Wie kann ich alle [Buch #ID]s auslesen? Ich habe eine Vermutung, dass es mit ReadSections geht, aber bin mir da nich so sicher... Wink Und kann / will es erst testen wenn ich das andere Zeug hinbekommen hab....
ini.ReadSections(ListBox1.Items);
Zitat:


Außerdem möchte ich n kleines Bild, zB bei Filmen das Cover o.ä. speichern, und dafür wollte ich das Bild in nen Ordner wie zB /covers/ kopieren.
Zitat:


#2 - Wie erstelle ich den Ordner, wenn er noch nicht existiert?
mkdir(dir:string);
Zitat:

#3 - Wie kopiere ich ein Bild darein?
geht nicht (so ohne weiteres), nur wenn du sie binär per stream oder etc dort reinspeichern würdest.
was aber geht ist einen dateinamen abzuspeichern, der auf ein bild in einem verzeichnis verweist.
z.b.
bild=c:\meineBilder\


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:57 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