Jeg har åbenbart ikke helt forstået dit spørgsmål.
For det første skal du AppIni.ReadString('List',1,'') i stedet for AppIni.ReadSection('List', FlatListBox1.Items) når du vil bruge den på den måde. Desuden skal du have initialiseret din ini-fil - det er noget med AppIni:=TINIFile.create og AppIni.loadfromfile('<IniFilePathAndName>') men kig i hjælpen!!
Man kan som regel alt, når det drejer sig om programmering, men du får mig ikke til at lave mere kode!
Du skal blot have en tstringlist med indholdet af ini-filen og så nøjes med at vise navnet (tstringlist.names) i listboksen. Så kan slå programmet op i din egen tstringlist på navnet.
function ReadString(const Section, Ident, Default: String): String; override;
Retrieves a string value from an INI file.
Description
Call ReadString to read a string value from an INI file. Section identifies the section in the file that contains the desired key. Ident is the name of the key from which to retrieve the value. Default is the string value to return if the:
Section does not exist. Key does not exist. Data value for the key is not assigned.
det har jeg godt nok læst i hjælpen, men den siger at det ikke er en valid string et eller andet når jeg bruger readstring
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.