Вниз
Скачать: 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
14-60395
LiLa Ananda
2003-06-02 10:21
2003.06.19
Что ведет мужчину?


3-60092
ANATOLYK
2003-05-28 21:53
2003.06.19
Как узнать число полей типа DBEdit?


3-60045
LeReve
2003-05-27 20:45
2003.06.19
как НОРМАЛЬНО создать поле MEMO (ДБ) в DatabaseDesktop?


6-60292
temp
2003-04-11 12:45
2003.06.19
Как настроить чтобы при обращении к CGI появлялось окно с паролем


1-60110
Back
2003-06-06 10:48
2003.06.19
Как отобразить окно поверх всех окон всех работающих приложений




   Наверх