Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi IniFile.ReadSection -> tStrings Problem (https://www.delphipraxis.net/28839-inifile-readsection-tstrings-problem.html)

TheConConBug 31. Aug 2004 07:09


IniFile.ReadSection -> tStrings Problem
 
Hi,

ich wollte mit hilfe der Funktion "ReadSection(const Sektion:string; List:TStrings)" aus einer Ini-Datei alle Key's einer Bestimmten Sektion auslesen. Das problem besteht darin, dass diese Funktion die Ergebnisse in eine TStrings-Komponente schreibt..also zB. ne "Listbox.Items".
diese Methode fand ich unschön, weil die ausgabe nicht für den benutzer sichtbar sein sollte.
(<< Listbox.hide; >> is auch schrott)

also habe ich versucht selber eine tString-Variable zu declarieren...

<< Var Liste:tStrings; >>

da zeigte er mir 'nen exceptionfehler an..
so hab ich also noch die zeile hinzugefügt

<< Liste := tStrings.Create; >>

dann sagter mir der Rechner, dass ein "Abstrakter Fehler" aufgetreten sei.. :cry:

kann mir da jemand vieleicht helfen und sagen, wie ich dass sonst noch anstellen könnte, damit es klappt??

ciao..
..Con

teebee 31. Aug 2004 07:30

Re: IniFile.ReadSection -> tStrings Problem
 
TStrings ist eine abstrakte Klasse, die nicht instantiiert werden kann. Nimm stattdessen eine TStringlist, dann klappt es.

Gruß, teebee

TheConConBug 31. Aug 2004 18:36

Re: IniFile.ReadSection -> tStrings Problem
 
Jo..
das hatte ich schonmal ..nur diesmal hab ich daran gedacht die tStringlist zu initiieren

..danke


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