Merci für eure Antworten,
leider komme ich trotzdem nicht viel weiter...
Denn mein Hauptprobelm im Moment ist, das ich nicht auf die Eigenschaften Zugreifen kann und ich weiss nicht genau wieso...
Hier nur mal mein Code zum verständniss:
Delphi-Quellcode:
Reg := TRegistry.Create(KEY_READ);
try
Reg.Rootkey := HKEY_LOCAL_MACHINE;
if Reg.OpenKey('SOFTWARE\Microsoft\Windows\CurrentVersion\Adobe Acrobat 5.0', True) then
begin
if reg.ValueExists('DisplayName') Then
begin
Programm := reg.ReadString('DisplayName');
Version := reg.ReadString('DisplayVersion');
reg.CloseKey;
end;
end;
finally
Reg.Free;
end;
Das Problem ist nun, dass er bei der zweiten IF-abfrage gar nicht in die Schlaufe rein geht, da er die Eigenschaft nicht finden kann. Warum er sie nicht findet ist mir nur noch nicht ganz klar.
Habt Ihr vielleicht eine Idee???
Thanks xarida