Hi !
Um einen Timer in der
API zu setzen benutzt man im allgemeinen ja folgenden Befehl:
SetTimer(hWnd: HWND; nIDEvent: Cardinal; uElapse: Cardinal; lpTimerFunc: Pointer);
Kann ich, wenn ich z.B. eine Procedure in einer ausgelagerten
Unit habe :
Delphi-Quellcode:
procedure setTimers;
begin
setTimer(hwnd, nidevent, uelapse, nil);
end;
auf die in meiner *.dpr deklarierten Variable h_wnd zugreifen ?
Und wenn ja, wie ?
Also:
Delphi-Quellcode:
"Project.dpr"
var
h_wnd: HWND; <------------|
|
"timer.pas" |
procedure setTimers |
begin |
setTimer(h_wnd,...) -----|
end;
greetings, Kryoko