Registriert seit: 18. Aug 2004
Ort: Edewecht
712 Beiträge
Delphi 5 Professional
|
Re: Fehler beim laden einer Funktion aus einer DLL - PC boot
2. Feb 2005, 08:45
Ich würde es eher so machen...
Delphi-Quellcode:
program patch;
{$APPTYPE CONSOLE}
uses
Windows;
type
TRegOpenCurrentUser = function(samDesired: REGSAM; var phkResult: HKEY): Integer; stdcall;
var
RegOpenCurrentUser: TRegOpenCurrentUser;
hkResult: HKEY;
begin
RegOpenCurrentUser := GetProcAddress(GetModuleHandle('ADVAPI32.DLL'), 'RegOpenCurrentUser');
if Assigned(RegOpenCurrentUser) then
if RegOpenCurrentUser(KEY_READ, hkResult) = ERROR_SUCCESS then
begin
//
RegCloseKey(hkResult);
end;
end.
Ciao, Sprint.
"I don't know what I am doing, but I am sure I am having fun!"
|