Einzelnen Beitrag anzeigen

Benutzerbild von ISAS
ISAS

Registriert seit: 24. Sep 2003
Ort: Vietnam
205 Beiträge
 
Delphi 4 Standard
 
#1

Timereigenschaften in selbsterstellter procedure ändern

  Alt 29. Mai 2004, 17:52
Ich glaube, dass leichteste wäre, das ganze einfach mit Quellcode zu erklären und deshalb werd ich das jetzt auch so machen :

Delphi-Quellcode:
TKuken = class(TImageSprite)
  Public
    Constructor Create(aparent:Tsprite);override;
    Procedure right;
  end;
Es geht um Procedure right, welche später so aussieht:

Delphi-Quellcode:
procedure TKuken.right;
begin
Timer1.enabled:=true;
end;
Wenn ich das nun starten will, dann kommt die Fehlermeldung und die Zeile wird rot makiert :
[Fehler] Unit1.pas(170): Undefinierter Bezeichner: 'Timer1'

Habe auch schon probiert, einfach Procedure right(Sender: TObject) bei TKuken zu schreiben, hat aber trotzdem nicht geklappt.

Wie kann ich also den Timer in eine selbsgeschriebene procedur einbinden??

PS: Habe es auch schon das versucht:

Delphi-Quellcode:
procedure TKuken.right;
var Timer1:TTimer;
begin
Timer1.enabled:=true;
end;
Aber dann kommt folgende Nachricht:
[Warnung] Unit1.pas(172): Variable 'Timer1' wurde wahrscheinlich nicht Initialisiert
Signatur wurde auf Wunsch geändert. Deswegen einfach hier drauf klicken-> www.geggi.at.gg
  Mit Zitat antworten Zitat