Einzelnen Beitrag anzeigen

Benutzerbild von EccoBravo
EccoBravo

Registriert seit: 19. Okt 2004
Ort: Neuruppin
524 Beiträge
 
Delphi 2007 Architect
 
#4

Re: TTimer gibt nicht an Fenster zurück - Thread stopt

  Alt 30. Jan 2007, 12:05
Hallo

hier bin ich nochmal
es ist noch etwas Unverständnis bei der letzten Antwort aufgekommen (Antwort hat aber funktioniert)

Es geht um die Passage:
// nicht die Form, sondern den Timer abschalten:
Enabled := False;

im folgenden Quelltext:

Delphi-Quellcode:
procedure TF_Einstell.T_EinstellTimer(Sender : TObject);
begin
  with Sender as TTimer do
  begin
    // pre-conditions
    Tag := 1 - Tag;
    // actions
    if Tag = 1 then
    begin
      // n := F_Haupt.Port.TransmittText(Frager);
    end else
    begin
      // E_Transfer.Text := U_Haupt.t;
    end;
    // post-conditions
    if Tag = 0 then
    begin
      // nicht die Form, sondern den Timer abschalten:
      Enabled := False;
      B_Reset.Enabled := not Enabled;
    end;
  end;
end;
Wann muß ich das Enable des TTimer T_Einstell mit
Enable:=false; und wann mit
T_Einstell.Enable:=false; schreiben.

Ich bin deshalb irritiert, weil ich bislang immer auf OnChange und OnClick Ereignisse eines TEdit wie folgt implementiert habe

Delphi-Quellcode:
procedure Edit1Click(...);
begin
   FText:= text;
   // gemeint ist Edit1.Text
end;
Kann mir jemand sagen Wann und wie?

Vielen Dank

E. B.
Wahre Aussage :=
Katzen, die bellen sind keine Kaninchen.

Der Kreisverkehr ist eine spezielle Form der Einbahnstraße
  Mit Zitat antworten Zitat