Thema
:
Delphi
Nur projekt datei - wie am laufen bleiben ?
Einzelnen Beitrag anzeigen
Die Muhkuh
Registriert seit: 21. Aug 2003
7.332 Beiträge
Delphi 2009 Professional
#
12
Re: Nur projekt datei - wie am laufen bleiben ?
29. Mai 2005, 13:23
Zitat von
marabu
:
Zitat von
Gerrit89
:
Jo ok. Vielen Dank. Allerdings funktionieren andere Sachen nicht. Das Programm bleibt an aber es kommt kein 'Hallo'. Das mit dem Timer ist jetz nur ein Test um zu gucken ob auch andere procedure später aufrufbar sind.
Klappt aber nicht
Komisch - bei mir geht das:
zusammenfalten
·
markieren
Delphi-Quellcode:
program
NoForm;
uses
Dialogs,
ExtCtrls,
Forms;
{$R *.res}
type
TGerritTimer =
class
(TTimer)
procedure
TimerOnTimer(Sender: TObject);
private
public
constructor
Create;
end
;
const
MaxEventCount = 5;
var
Timer: TGerritTimer;
EventCount: integer = 0;
constructor
TGerritTimer.Create;
begin
inherited
Create(Application);
OnTimer := TimerOnTimer;
end
;
procedure
TGerritTimer.TimerOnTimer(Sender: TObject);
begin
with
Sender
as
TTimer
do
Enabled := false;
Inc(EventCount);
if
EventCount > MaxEventCount
then
Application.Terminate
else
begin
ShowMessage('
Hallo
');
with
Sender
as
TTimer
do
Enabled := true;
end
;
end
;
begin
Application.Initialize;
Application.Run;
Timer := TGerritTimer.Create;
Timer.Interval := 1000;
Timer.Enabled := true;
repeat
Application.HandleMessage;
until
Application.Terminated;
end
.
Ich denke du merkst jetzt, was du ändern musst.
Grüße vom marabu
Bei mir nicht.
Bei mir gehts so:
markieren
Delphi-Quellcode:
TGerritTimer =
class
(TTimer)
private
procedure
TimerOnTimer(Sender: TObject);
public
constructor
Create;
end
;
Manuel
Blog reactivated
Zitat
Die Muhkuh
Öffentliches Profil ansehen
Besuche die Homepage von Die Muhkuh!
Mehr Beiträge von Die Muhkuh finden