Hallo,
ich habe einen ValueListEditor den ich mit den INI-Einträgen des Abschnitts
"CONFIG" befülle.
TStringList *config_section_entries;
config_section_entries = new TStringList();
Inifile->ReadSectionValues("CONFIG",config_section_entries );
ValueListEditor1->Strings = config_section_entries;
aber wie geht der Rückweg? d.h. ValueListEditor nach TStringList (config_section_entries).
Ich habe mal folgendes:
for (int i = 0; i < ValueListEditor1->Strings->Count; i++) {
config_section_entries[ValueListEditor1->Strings->Names[i]]= ValueListEditor1->Strings->ValueFromIndex[i];
}
aber der Versuch stammt von einer map bzw. Hash-Vorstellung von TStringList.
Wie geht das?
ich habe einen ValueListEditor den ich mit den INI-Einträgen des Abschnitts
"CONFIG" befülle.
TStringList *config_section_entries;
config_section_entries = new TStringList();
Inifile->ReadSectionValues("CONFIG",config_section_entries );
ValueListEditor1->Strings = config_section_entries;
aber wie geht der Rückweg? d.h. ValueListEditor nach TStringList (config_section_entries).
Ich habe mal folgendes:
for (int i = 0; i < ValueListEditor1->Strings->Count; i++) {
config_section_entries[ValueListEditor1->Strings->Names[i]]= ValueListEditor1->Strings->ValueFromIndex[i];
}
aber der Versuch stammt von einer map bzw. Hash-Vorstellung von TStringList.
Wie geht das?
Comment