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

Вниз

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

 
Mister   (2005-10-27 02:39) [0]

Такая вот зараза - надо запускать PainKiller и для этого смотреть в реестре, где он находится. Ну, я так и делаю:

procedure TForm1.SpeedButton2Click(Sender: TObject);
var  s : string;
 Reg  : TRegistry;
 bo:boolean;
begin
reg:=tregistry.Create;
try
Reg.RootKey := HKey_Current_User;
Reg.OpenKey("HKEY_LOCAL_MACHINE\SOFTWARE\PeopleCanFly\Painkiller\", false);
s := reg.ReadString ("EXEpath");
finally
REg.CloseKey;
reg.FrEe;
end;
Пока я не запускаю, а просто смотрю - видит он его, или не видит
speedbutton2.Caption:=s ;
и вывожу путь к файлу в виде надписи для кнопки
end;

Короче - ничего не получается. Я пробовал проверить истинность openkey - и раздел действительно существует, то есть Readstring - не работает.
А тип строки reg_expand_sz, то есть так он строку видеть не хочет.

.Как получить всё-же эту строку


 
boalse ©   (2005-10-27 04:46) [1]

а "EXEpath" существует?



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

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

Наверх




Память: 0.46 MB
Время: 0.025 c
14-1130311715
TUser
2005-10-26 11:28
2005.11.20
Доступ к папке


2-1130493477
Perf2k2
2005-10-28 13:57
2005.11.20
Всем привет. Проблемы со связкой DBComboBox и DataSource и вообще


9-1120860136
FRick
2005-07-09 02:02
2005.11.20
GLScene AVI Recorder


3-1128759093
Серг73
2005-10-08 12:11
2005.11.20
RecordStatus постоянно rsUnmodified


3-1129040707
AlexLines
2005-10-11 18:25
2005.11.20
поиск и маркировка поисковых фраз