Imam problem s Ini files v Delphi...
4 отговора
110 прегледа
Imam problem s Ini files v Delphi...
Pri chetene na Ini file se okazva v 1 moment , che sektziite sa ednakvo naimenovani i tzikala chete stoinostite samo v purvata sektzia. Kak da mina kum chetene na sledvashtata sektzia?
Ako niakoi se e sbluskval s podobna situatzia, molq za savet!!!
10x
Ako niakoi se e sbluskval s podobna situatzia, molq za savet!!!
10x
Re: Imam problem s Ini files v Delphi...
Пусни малко код за да стане ясно какъв ти е проблема.
Re: Imam problem s Ini files v Delphi...
procedure LoadIniFile(FileName:string);
var
IniFile : TIniFile;
Names : TStrings;
Values : TStrings;
begin
IniFile := TIniFile.Create(FileName);
Names := TStringList.Create;
Values := TStringList.Create;
IniFile.ReadSections(Names); // imenata na sektziite
for i := 0 to Names.Count - 1 do //vurtq tzikul po broq na sektziite
begin
IniFile.ReadSectionValues(Names.Strings, Values);
// cheta redovete v sektziq naimenovana Names.Strings
// i prez tzeliq tzikul se chetat stoinostite v Names.Strings[0]
end;
//.....
var
IniFile : TIniFile;
Names : TStrings;
Values : TStrings;
begin
IniFile := TIniFile.Create(FileName);
Names := TStringList.Create;
Values := TStringList.Create;
IniFile.ReadSections(Names); // imenata na sektziite
for i := 0 to Names.Count - 1 do //vurtq tzikul po broq na sektziite
begin
IniFile.ReadSectionValues(Names.Strings, Values);
// cheta redovete v sektziq naimenovana Names.Strings
// i prez tzeliq tzikul se chetat stoinostite v Names.Strings[0]
end;
//.....
Re: Imam problem s Ini files v Delphi...
Pogledni slednia red
IniFile.ReadSectionValues(Names.Strings, Values); - ami zabrawil si da dobawish koj to4no ot stringowete w spisaka 4etesh
probwaj da go smenish s slednoto
IniFile.ReadSectionValues(Names(i), Values); - smeni kraglite skobi s kwadratni - stoto dir.bg ne pozwoliawa da slozish kwadratni skobi i I - priema go kato nastrojka za italic
triabwa da raboti
I oste edno dopalnenie - ima si forum za Delphi - postwaj pitankite tam
---
По-добре мляко от хладилника отколкото крава в кухнята!
IniFile.ReadSectionValues(Names.Strings, Values); - ami zabrawil si da dobawish koj to4no ot stringowete w spisaka 4etesh
probwaj da go smenish s slednoto
IniFile.ReadSectionValues(Names(i), Values); - smeni kraglite skobi s kwadratni - stoto dir.bg ne pozwoliawa da slozish kwadratni skobi i I - priema go kato nastrojka za italic
triabwa da raboti
I oste edno dopalnenie - ima si forum za Delphi - postwaj pitankite tam
---
По-добре мляко от хладилника отколкото крава в кухнята!
Редактирано от PhantomAS на
Re: Imam problem s Ini files v Delphi...
10x za suveta!!!
Reshih problema kato zaredih faila v string list i si go prochetoh red po red chrez svoistvata na TStringList - Names i Values......
Reshih problema kato zaredih faila v string list i si go prochetoh red po red chrez svoistvata na TStringList - Names i Values......