Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Abspeichern und laden von Ini (https://www.delphipraxis.net/107176-abspeichern-und-laden-von-ini.html)

ily.94 24. Jan 2008 18:30

Re: Abspeichern und laden von Ini
 
Wie empfiehlst du es mir denn ????? Wenn es geht bitte direkt einen code^^

DeddyH 24. Jan 2008 18:49

Re: Abspeichern und laden von Ini
 
Ohne Code :mrgreen: :
Wenn es wirklich um ein Adressbuch o.ä. geht, kannst Du es so machen:
1. Die Namen müssen eindeutig sein
2. Jeder Name = 1 Abschnitt in der Ini
3. Die zu belegenden Felder sind die "Idents", also die Datenfelder.

Die Namen kannst Du z.B. mit Ini.ReadSections in die Items einer ComboBox laden. Je Feld (Ident) gibt es 1 Edit auf Deinem Formular. Wenn sich der ItemIndex der ComboBox ändert (im OnChange der ComboBox) kannst Du mit Ini.ReadString die einzelnen Felder in die Edits laden. Bei Änderungen dann eben analog zu ReadString mit WriteString in die Ini zurückschreiben. Wenn Du mal die DP-Suche bemühst, solltest Du ein kleines Beispiel von mir (mit TMemIniFile) finden können. Solltest Du dann nicht weiterkommen, einfach nachhaken ;)

Neumann 25. Jan 2008 08:00

Re: Abspeichern und laden von Ini
 
Hallo,

ein Adressbuch in eine Ini-Datei speichern ist nicht besoders elegant.

Besser ist z.B. ein Clientdataset (auch Mybase genannt)

Gruß

ily.94 25. Jan 2008 13:59

Re: Abspeichern und laden von Ini
 
@DeddyH Danke ich werds heute mal so probieren und fragen wenn was nicht klar ist

@Neumann was ist dennn der unterschied zwischen ini und Mybase

ily.94 25. Jan 2008 19:16

Re: Abspeichern und laden von Ini
 
Kann mir jetzt vllt. jemand sagen wie ich via if prüfe ob ein Memo feld leer ist also
Zitat:

if Memo1 = '' then ............
geht nicht Memo ist ja kein String^^

pilic 25. Jan 2008 19:27

Re: Abspeichern und laden von Ini
 
1. Nur eine Frage pro Thread
2. Den Thread gibt es 100% schon einmal
3. TMemo.Lines ist vom Typ TStrings also kannst du mit einem Index in eckigen Klammern auf einzelne Zeilen des Memos zugreifen.

Blackheart 25. Jan 2008 19:29

Re: Abspeichern und laden von Ini
 
Zitat:

Zitat von ily.94
Kann mir jetzt vllt. jemand sagen wie ich via if prüfe ob ein Memo feld leer ist also
Zitat:

if Memo1 = '' then ............
geht nicht Memo ist ja kein String^^

Ja hier
hier
hier
hier

ily.94 25. Jan 2008 20:02

Re: Abspeichern und laden von Ini
 
gelesen^^

Matze 26. Jan 2008 07:41

Re: Abspeichern und laden von Ini
 
Ich schließe hier, da diese Frage überhaupt nichts mit dem Ausgangsthema zu tun hat.
Sei bitte so gut und bemühe zukünftig die Suchfunktion: Text eines Memos überprüfen.

G E S C H L O S S E N


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:54 Uhr.
Seite 3 von 3     123   

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