Вниз
Скачать: CL | DM;

Реестр   Найти похожие ветки 

 
Xeon ©   (2003-06-04 16:41) [0]

дарова народ. Скажите мне, как записать значение в реестр типа стринг? Как считать значение - понял, как записать - непонял. Желатьльно записать значение используя ТРегистри.


 
Sandman25 ©   (2003-06-04 16:44) [1]

WriteString заменяем на ReadString


 
Pattern ©   (2003-06-04 18:54) [2]

Пишу прямо здесь в Delphi не проверял, так штаааа..... Могут быть ошибки...
d;)
procedure TForm1.Button1Click(Sender: TObject);
var
reg_: TRegistry;
begin
reg_ := TRegistry.Create // Создаём объект reg_, с которой будем работать.
reg_.RootKey := HKEY_LOCAL_MACHINE; //Устанавливаем корневой ключ.
if reg_.KeyExists("\Software\Microsoft\MyProgs\") then // Если ключ существует ...
begin
reg_.OpenKey("\Software\Microsoft\MyProgs\", true); // ... открываем его ...
TEdit1.Text := Reg.ReadString("Version"); // ... и читаем строковый параметр Version
end
else // Если ключа не существет ...
begin
reg_.OpenKey("\Software\Microsoft\MyProgs\", true); // ... создаём его ...
reg_.WriteString("Version", "My best Prog Version 1.0"); // ... и записываем в него строковый параметр.
end;
reg_.Free; // Удаляем объект reg_ из памяти
end;


 
VMcL ©   (2003-06-04 19:05) [3]

>Pattern © (04.06.03 18:54)
try...finally...end.


 
Pattern ©   (2003-06-04 19:45) [4]

2VMcL -> 100 в гору!!! d;) Писал, что первое в бошку взбредёт (какое правильное слово!!!) Но если честно, то я вообще никогда реестром не пользуюсь - не доверяю этой фиче... d%(


 
Xeon ©   (2003-06-05 11:01) [5]

Да я просто дописываю программу для создания инсталяций. TheSoft install system 1.0. Но вот встала последняя проблема - это которая с реестром была.
P.S. Всем спасибо за ответы.


 
NickBat ©   (2003-06-05 11:38) [6]

Куда катится этот мир? Человек ДОПИСЫВАЕТ программу для создания инсталляций и не ЗНАЕТ как писать строки в реестр????



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

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



Память: 0.46 MB
Время: 0.016 c
1-60161
BDRON
2003-06-05 00:18
2003.06.19
Чужие шрифты


1-60150
Zew
2003-06-04 18:19
2003.06.19
через определённое время прибавлять число


1-60193
Xeon
2003-06-04 16:41
2003.06.19
Реестр


1-60135
Fil
2003-06-06 12:01
2003.06.19
Закрытие другой программы


1-60116
Atum
2003-06-06 10:52
2003.06.19
TBrowseInfo




   Наверх