![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Чтение значения реестра... [D3, Win95/98, WinXP]
Death for... © (2002-07-02 15:32:00)Всем привет!
Помогите прочитать значение "play" ключа реестра:
[HKEY_LOCAL_MACHINE\Software\CLASSES\AudioCD\shell]
@="play"
Вот так не получается:
procedure TForm1.ReadData;
var
R:Tregistry;
begin
r:=TRegistry.Create;
R.RootKey:=HKEY_LOCAL_MACHINE;
if R.OpenKey("Software\Classes\AudioCD\Shell\", False) then
if R.ValueExists("play") then
Checkbox10.Checked:=true
else
Checkbox10.Checked:=false;
R.CloseKey;
r.Free;
end;
alexdbases (2002-07-03 17:01:00) [1]И вообще в хелпе прочитай о всяких функциях чтения ReadXXX для реестра
alexdbases (2002-07-03 16:59:00) [2]А ты регедитор закрыл при твоей работе с реестром...
Если да то попробуй так читать
R.ReadString("play") вместо R.ValueExists("play")
Вернеться стока а дальне работай с ней.
Death for... (2002-07-03 16:31:00) [3]Всёравно неработает!
Не хочет читать.
alexdbases (2002-07-02 22:14:00) [4]А что не пашет?:-)
Death for... (2002-07-02 16:48:00) [5]И всё?
alexdbases (2002-07-02 16:14:00) [6]палку в Software\Classes\AudioCD\Shell\ убери....
оставь Software\Classes\AudioCD\Shell