30. juni 2002 - 21:08Der er
2 kommentarer og 2 løsninger
tinifile hvordan henter man en bestemt variabel ud af en inifile
jeg har en inifile hvor jeg har en selection som hedder cat0 , cat1 osv der efter har jeg nogle vaues så som name og cat. som bliver læst ind i et treeview.
nu kommer så problemmet hvordan kan jeg så få læst udlæst fra min ini file valuen name fra en bestemt selection når jeg ikke ved hvilken selction den ligger i... er der nogen der kan hjælpe mig med det..
function TForm1.FindSection(const IniFileName, Ident: String): String; var sl: TStringList; S: String; I: Integer; begin sl := TStringList.Create; sl.LoadFromFile(IniFileName); for I := 0 to sl.Count -1 do begin S := sl.Strings[I]; if (S[1] = '[') and (S[Length(S)] = ']') then begin Result := S; Continue; end; if Pos(Ident, S) = 1 then Break; end; sl.Free; end;
Det er altså utestet, men jeg tror da nok at de måske virker... ;)
Jeg ved ikke om det bare er mig der har misforstået spørgsmålet, men jeg forstod det i hvert fald sådan at han ville finde den section som en ident var i... :)
Mente derfor ikke lige TIniFile var nødvendig/brugbar... ;)
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.