Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
1-34097
Eugene_post
2002-10-30 21:51
2002.11.11
Опять работа с dll !!!


4-34310
_sMile
2002-09-27 15:53
2002.11.11
Ресурсы и WinAPI


3-33860
Sirus
2002-10-21 07:36
2002.11.11
Типы полей Interbase... КТо знает какие они???


14-34240
X@o$
2002-10-21 10:59
2002.11.11
Памажите !!!


1-34073
p@s
2002-10-30 16:52
2002.11.11
Отображение всех форм на таскбаре




   Наверх