Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Ini-Datei in Memo einlesen (https://www.delphipraxis.net/171385-ini-datei-memo-einlesen.html)

Pfl 4. Nov 2012 20:46

Ini-Datei in Memo einlesen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,

ich bin mal wieder ziemlich verpennt und weiß nicht mehr, wie ich eine INI-Datei in eine Memo einlesen und den einzelnen Spalten zuordnen kann, bzw. ob das überhaupt möglich ist... die eingelesenen Daten sollen dann in ein Rave Report gesetzt werden.

Wäre so etwas machbar?

Lieben Gruß

Furtbichler 4. Nov 2012 21:05

AW: Ini-Datei in Memo einlesen
 
Eine Memo ist eine sichtbare (und editierbare) TStringList. Laden geht so:
Delphi-Quellcode:
MyMemo.Lines.LoadFromFile('MyINI.INI');
Was hat das mit Spalten zu tun?

Pfl 4. Nov 2012 21:21

AW: Ini-Datei in Memo einlesen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ja, das weiß ich, danke dir... in dem Screenshot siehst Du die einzelnen Überschriften; die einzelnen Informationen sollen eingesetzt werden; in etwa so:

INI-Datei:

[USER]
USERNAME=FRIEDRICH
HIGHSCORE=100
[LEVEL]
STOP=34
[SCORE]
SCORE1=50
SCORE2=50

Einlesen in das Programm:

Erreichter Punktestand Vorname Halt ab Level

100 Friedrich 34


Der Rave Report liegt als PDF bei.

p80286 4. Nov 2012 22:24

AW: Ini-Datei in Memo einlesen
 
Dann nutzt du ein TInifile um die Struktur zu lesen.
Wie Du den Rave Report damit fütterst, keine Ahnung.
Aber ein TrichEdit würde es wohl auch tun.

@Furtbichler
[Korinthenkackermodus] das ist TStrings [/Korinthenkackermodus]

Gruß
K-H

Pfl 4. Nov 2012 22:29

AW: Ini-Datei in Memo einlesen
 
Wie jetzt?

Bummi 4. Nov 2012 22:54

AW: Ini-Datei in Memo einlesen
 
Du wirst die INI-Datei ganz normal mit INI.Readxxxx verarbeiten müssen.
Die von Dir gezeigte Struktur gibt derzeit nur eine Person her, aber das kann ja so gewollt sein. Quick&Dirty lässt sich das ganze, bei der bestehenden Struktur, auch in eine Stringlist laden und Name/Value mässig für die Darstellung aufarbeiten.

p80286 4. Nov 2012 22:56

AW: Ini-Datei in Memo einlesen
 
Was "Wie"?
Weißt Du nicht wie man ein TIniFile verwendet, oder fehlt Dir die Positionierung im Text, oder gleich alles?

Ansonsten, Deine Frage wurde von Furtbichler schon beantwortet.

Gruß
K-H


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