Доброго времени суток!
Отказался использовать INI-файлы и реестр для хранения настроек. Возникла идея создать типинизированный файл для хранения настроек.
Вот структура рекорда:
Код:
TOption_Structure = record
ModuleName: String[50]; // Имя дата-модуля или формы
ObjectName: String[50]; // Имя компонента, контролла и тд.
PropName: String[50]; // Имя свойства
Value: Variant; // Значение
end;
Класс TReader и TWriter не подходят.
FindComponent - с этим разобрался, а вот как свойству с именем PropName присвоить значение Value, не делая лишних обработчиков не разобрался (например:
if PropName = 'Left' then ListBox.Left := Value).
Help me.
Заранее спасибо!