AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Windows XP 64-Bit und Registry

Ein Thema von Flare · begonnen am 9. Apr 2007 · letzter Beitrag vom 9. Apr 2007
 
Flare

Registriert seit: 26. Jan 2006
Ort: Leipzig
529 Beiträge
 
Delphi 7 Professional
 
#1

Windows XP 64-Bit und Registry

  Alt 9. Apr 2007, 11:55
Hey ho!


Ich habe folgenden Code:
Delphi-Quellcode:
var Reg: TRegistry;
begin
  Reg := TRegistry.Create;
  Reg.RootKey := HKEY_CLASSES_ROOT;

  Reg.OpenKey('Mp3File\shell\'+'utilites-tff', true);
  Reg.WriteString('', Caption);
  Reg.OpenKey('command', true);
  Reg.WriteString('', '"'+Application.ExeName+'" "%1"');

  Reg.OpenKey('Mp3File\shell\', false);
  if not Reg.DeleteKey('utilities-tff') then;
    ShowMessage('Fehler');
  
  Reg.CloseKey;
  Reg.Destroy;
end;
Den Schlüssel kann ich erfolgreich anlegen (habe also die Rechte dazu, bin auch eigentlich als Admin angemeldet), jedoch kann ich den Schlüssel nicht wieder löschen, da zeigt er mir (weil DeleteKey false zurückgibt) 'Fehler' an.
Ich habe schon herausgefunden, dass ich nicht direkt in den Classes_Root reinschreibe, sondern (dank XP64-Bit) auf Classes_Root\Wow6432Node weitergeleitet werde. Das klappt auch beim erstellen des Keys, aber beim Löschen vom Key scheint das nicht mehr zu funzen (meine Vermutung).

Hat jemand eine Lösung für das Problem?

Danke schon mal für jede Antwort!


Flare
Willy Scheibel
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:13 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz