Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Timer (https://www.delphipraxis.net/8711-timer.html)

Die Muhkuh 10. Sep 2003 17:14


Timer
 
hi,

wie kann man einem Timer "sagen" das er nur hochzählen soll(nur in einser oder in 0,5er schritten)??
Das soll dan bei einem Label,Panel... angezeigt werden.


Spider

Christian Seehase 10. Sep 2003 17:22

Re: Timer
 
Moin Spider,

dann nimm doch eine globale Variable, die Du im OnTimer Event um 1 oder 0,5 hochzählst.

Die Muhkuh 10. Sep 2003 17:42

Re: Timer
 
THX

das hochzählen machts dann von alleine?

Die Muhkuh 10. Sep 2003 17:52

Re: Timer
 
Bekomme folgende Fehlermeldung:

[Fehler] Unit1.pas(30): Inkompatible Typen: 'TNotifyEvent' und 'Integer'

Beispiel code wäre nicht schlecht!

Christian S. 10. Sep 2003 18:04

Re: Timer
 
Hallo!

Du solltest Dich zuerst einmal mit den Grundlagen von Delphi auseinander setzen! Dann wäre Dir klar, dass Du einem Ereignis gerade eine Integervariable zugewiesen hast. Du musst es so machen:

Delphi-Quellcode:
{...}

var
  Form1: TForm1;
  zaehler : Real = 0;
  schritt : Real = 0.5;

implementation

{$R *.dfm}

procedure TForm1.Timer1Timer(Sender: TObject);
begin
  zaehler := zaehler + schritt;
  label1.Caption := FloatToStr(zaehler);
end;
MfG
Peter

Alexander 10. Sep 2003 18:40

Re: Timer
 
Zitat:

Bekomme folgende Fehlermeldung:

[Fehler] Unit1.pas(30): Inkompatible Typen: 'TNotifyEvent' und 'Integer'

Beispiel code wäre nicht schlecht!
Du kannst auch noch mal deinen Versuch posten, damit wir dir deinen FEhler erklären können, das wird dir sicherlich auch in Zukunft mehr bringen.

Die Muhkuh 10. Sep 2003 19:18

Re: Timer
 
Dank peter lustig gehts!!!

THX PETER!

Tpercon 10. Sep 2003 20:47

Re: Timer
 
Da will wohl einer ncihts lernen...

Die Muhkuh 11. Sep 2003 13:27

Re: Timer
 
Delphi-Quellcode:
Da will wohl einer ncihts lernen...
Warum???
Peter's eintrag hat geholfen und dann bin ich zufrieden (und die anderen hpffentlich auch!)

Spider

Tpercon 11. Sep 2003 13:30

Re: Timer
 
OK, wenn du jetzt weißt wo dein Fehler war...


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:02 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz