Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.11;
Скачать: CL | DM;

Вниз

Сохранение содержимого ListView в реестре   Найти похожие ветки 

 
DVM   (2002-10-31 10:25) [0]

Кто знает как сохранить содержимое компонента ListView (значки, их название и положение) в реестре. И как их считывать оттуда, если их количество заранее неизвестно, а сами значки добавляются, удаляются, переименовываются...
Как сохранить один параметры одного значка я знаю. Но как несколько, как перебирать подключи реестра при считывании.

Заранее спасибо за помощь.


 
NickBat ©   (2002-10-31 10:36) [1]

В реестре создаешь "ветку" в которой "подветками" будут названия значков из ListView, потом считуешь из реестра все "подветки" командой:

MyReg := TRegIniFile.Create("SoftWare\MySoft\MyListView");
RegRepList:=TStringList.Create;
MyReg.GetKeyNames(RegRepList);

В списке будут имена всех "подветок". Потом перебираешь их и вставляешь в TListView:

for ii:=0 to RegRepList.Count-1 do
with lvReport.Items.Add do
begin
Caption:=RegRepList.Strings[ii];
//здесь считываются параметры "подветок"
SubItems.Add(MyReg.ReadString(RegRepList.Strings[ii],"SQLPath",""));//
SubItems.Add(MyReg.ReadString(RegRepList.Strings[ii],"FRFPath",""));//
end;



Страницы: 1 вся ветка

Текущий архив: 2002.11.11;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.019 c
1-33924
AndreyAG
2002-10-30 14:04
2002.11.11
TTreeView


1-33946
AndrewK
2002-11-01 09:46
2002.11.11
Как повесить Event на обновление собственной структуры?


3-33884
weak
2002-10-22 14:57
2002.11.11
Количество дней в месяце


14-34187
MaximatorVeter
2002-10-19 19:08
2002.11.11
Чайная ложка соды или креатина с горочкой.


3-33882
NeyroSpace
2002-10-22 16:14
2002.11.11
HELP! Никак не вставить в BLOB поле!