Einzelnen Beitrag anzeigen

Benutzerbild von kuba
kuba

Registriert seit: 26. Mai 2006
Ort: Arnsberg
588 Beiträge
 
Delphi 11 Alexandria
 
#12

AW: RegDeleteKeyEx wie geht das ??

  Alt 6. Nov 2010, 10:40
Hy,

habe die Prozedur zu einer Funktion umgebaut:

Delphi-Quellcode:
function RegDeleteKeyEx(const hKey: HKEY;const lpSubKey: string;
  const samDesired: REGSAM; reserved : DWORD): boolean; stdcall;
  external 'advapi32.dllname 'RegDeleteKeyExW';
In meinem Programm rufe ich das so auf:

Delphi-Quellcode:
if RegDeleteKeyEx(HKEY_LOCAL_MACHINE, '\Software\Test', KEY_WOW64_64KEY, 0) then
       showmessage(SysErrorMessage(GetLastError))
       else showmessage(SysErrorMessage(GetLastError));
Als Fehlermeldung erhalte ich: "der Vorgang wurde erfolgreich beendet"

Der Schlüssel in der Registry wurde jedoch nicht gelöscht, was läuft falsch ??

KUBA
Stefan Kubatzki
E=mc2

Geändert von kuba ( 6. Nov 2010 um 17:20 Uhr)
  Mit Zitat antworten Zitat