![]() |
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 |
Re: IniFile.ReadSection -> tStrings Problem
TStrings ist eine abstrakte Klasse, die nicht instantiiert werden kann. Nimm stattdessen eine TStringlist, dann klappt es.
Gruß, teebee |
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 20:46 Uhr. |
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