Einzelnen Beitrag anzeigen

huelke

Registriert seit: 7. Sep 2009
Ort: Dortmund
4 Beiträge
 
#3

Re: SetTimer in DLL - nicht aktiv? (Trotz AllocateHWnd)

  Alt 7. Sep 2009, 16:11
@Matti: Danke für deine Antwort!

Hi ich starte das so in etwa (hab mehrere Möglichkeiten durch):

Delphi-Quellcode:
TMYPlugin.startTimer();
var
  myTimer : TDllTimer;

begin
  myTimer:=TDllTimer.create(fKernel); // Kernel Ignorieren;
end;
Vorher hatte ich die SetTimer Funktion nicht im Constructor der Klasse sondern habe es direkt in der Hauptklasse ausgeführt:

Delphi-Quellcode:
TMYPlugin.startTimer();
var
  myTimer : TDllTimer;

begin
  myTimer:=TDllTimer.create(fKernel); // Kernel Ignorieren;
  SetTimer(myTimer.WindowHandle, 1, 1000,nil);
end;
Ist aber gehopst wie gesprungen.

Danke für die Hilfe.

MfG Huelke
  Mit Zitat antworten Zitat