Forum: Win32/Win64 API (native code)
Delphi
by jaenicke,
24. Mai 2009
Dass du den Schlüssel erstellst, wenn er nicht existiert, ist klar, das hast du ja so programmiert.
Du forderst für dein Programm also immer Administratorrechte an?
Weil nur dann kannst du einigermaßen sicher sein, dass du Zugriff auf den Schlüssel hast. ;-)
Forum: Win32/Win64 API (native code)
Delphi
by jaenicke,
24. Mai 2009
Soweit ist doch schon alles klar, das habe ich doch gleich im ersten Post geschrieben und ist doch auch schon beantwortet. :lol:
Jetzt bin ich ja nur noch einmal auf den Rückgabewert von OpenKey eingegangen. ;-)
Forum: Win32/Win64 API (native code)
Delphi
by jaenicke,
24. Mai 2009
Wie gesagt solltest du aber auch den Wert von OpenKey verwenden:if OpenKey(...) then
begin
end
else
ShowMessage('Schlüssel konnte nicht geöffnet werden!');So in der Art. ;-)
Forum: Win32/Win64 API (native code)
Delphi
by jaenicke,
24. Mai 2009
Existiert der Schlüssel denn dann? Schreiben tust du einen Wert, das wäre dann ValueExists.
Warum wirfst du das Ergebnis von OpenKey einfach weg?