Das VAR hab ich integriert, aber die Zugriffsverletzung ist nochimmer da. Ich habe die
DLL in eine Demo-Anwandung injeziert die lediglich folgenden Code ausführt:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var dt:_SYSTEMTIME;
begin
GetLocalTime(dt);
MessageBox(Form1.Handle,PChar(IntToStr(dt.wDay)+'.'+IntToStr(dt.wMonth)+'.'+IntToStr(dt.wYear)+' '+IntToStr(dt.wHour)+':'+IntToStr(dt.wMinute)+':'+IntToStr(dt.wSecond)),'aktuelle Zeit',MB_ICONINFORMATION);
end;
Wenn s fertig ist soll es aber in jede belibige EXE-Datei injezierbar sein.
edit://
Die MessageBox der orginalanwenung wird nicht angezeigt.