Zitat von
Christian Seehase:
wie hast Du denn RSP_Procedure deklariert?
so:
Delphi-Quellcode:
type DLLProcedure = function(ProcessID, OnOff : DWord) : DWord; stdcall;
var RSP_Procedure : DLLProcedure = nil;
Zitat von
Christian Seehase:
Hast Du daran gedacht stdcall als Aufrufkonvention anzugeben?
Natürlich nicht!
ich prüfs nochmal mit stdcall (hab ich ja jetzt dazu geschrieben).
MfG Lefko.
EDIT:
Ja, das war wohl der Fehler, jetzt klappt es wunderbar
PS: Was ist denn der Unterschied eigentlich zwischen z.B. DWord und integer? hatte nämlich result als integer deklariert, vielleicht lag s auch daran...? weil da nur 0 oder 1 als result kommt, nahm ich integer, aber es muss dword sein