Einzelnen Beitrag anzeigen

Beckman

Registriert seit: 12. Jul 2004
205 Beiträge
 
#1

nonvcl timer event (hilfe......)

  Alt 10. Dez 2004, 00:20
code funkt net. compiliert problemlos, event ontimer wird aber nie aufgerufen


Delphi-Quellcode:
program cmdblox;
 
{$APPTYPE CONSOLE} 
 
uses
  SysUtils, ExtCtrls;
 
type
  TDummy = class
  public
    procedure TimerTimer(Sender: TObject);
  end;
 
var
  Dummy: TDummy;
  Timer: TTimer;
  Input: String;
 
//OnTimer
procedure Tdummy.TimerTimer(Sender: TObject);
begin
writeln('Timer Timer!!');
end;
 
begin
  { TODO -oUser -cConsole Main : Insert code here } 
 
//init
Dummy := Tdummy.Create;
 
//timer
  Timer := TTimer.Create(nil);
  timer.OnTimer := dummy.TimerTimer;
  timer.Interval := 5000;
 
writeln(timer.interval);
writeln(timer.enabled);
 
//catching commands
while (lowercase(input) <> 'quit') do
  begin
  readln(input);
  end;
 
writeln('Terminating Application...');
 
//exit
Timer.Free;
dummy.Free;
end.

weiss wer rat?
  Mit Zitat antworten Zitat