GsStorage CompPath.BuildComponentPath

Материал из GedeminWiki
Перейти к: навигация, поиск
 Модуль: GsStorage CompPath.pas   Тип: function 

Delphi:

 function BuildComponentPath(C: TComponent; const Context: String = "): String;

Описание

Для сохранения в хранилище настроек компонента мы используем путь, который строим из имен: компонента, его владельца, владельца владельца и т.д.

Context
Иногда компонент один, но в зависимости от программного контекста он используется по разному. В этом случае это надо как-то различать при генерации пути. Мы используем строковый параметр Контекст. Значение пустая строка означает, что контекст не используется. Контекст используется в методах LoadComponent & SaveComponent in TgsStorage.

В некоторых моментах при выходе из программы владельца уже может не быть. Тогда путь, вычисленный при сохранении будет не равен пути при считывании данных из хранилища.

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты