Einzelnen Beitrag anzeigen

Benutzerbild von Bummi
Bummi

Registriert seit: 15. Jun 2010
Ort: Augsburg Bayern Süddeutschland
3.470 Beiträge
 
Delphi XE3 Enterprise
 
#9

AW: Problem mit PaintBox und Label

  Alt 15. Dez 2011, 16:17
sauber ist eine Implementierung in dieser Art (reines Testprojekt 6 Labels auf dem Form)
Delphi-Quellcode:
procedure TForm2.Timer1Timer(Sender: TObject);
begin
   if Timer1.Tag > 6 then
      begin
        Timer1.Enabled := false;
        SendMessage(handle,WM_SETREDRAW,-1,0) ;
        RedrawWindow(handle, 0, 0, RDW_ERASE or RDW_FRAME or RDW_INVALIDATE or RDW_ALLCHILDREN);
      end
   else
      begin
        SendMessage(handle,WM_SETREDRAW,0,0);
        Timer1.Tag := Timer1.Tag + 1;
        TLabel(FindComponent('Label' + IntToStr(Timer1.Tag))).Caption := FormatDateTime('ss:zzz',now);
      end;
end;
Thomas Wassermann H₂♂
Das Problem steckt meistens zwischen den Ohren
DRY DRY KISS
H₂ (wenn bei meinen Snipplets nichts anderes angegeben ist Lizenz: WTFPL)
  Mit Zitat antworten Zitat