Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: ich komme mit system.timer() nicht klar! Kategorie: Programmierung (von CodeXP - 13.02.2005 20:26)
Als Antwort auf Re: ich komme mit system.timer() nicht klar! von André H. - 13.02.2005 14:56

Hallo!    ;)


> > Was für Probleme können hierbei auftreten?
> >
> >
> >       ctmr = system.timer();
> >       if(_lctmr < ctmr)
> >       {
> >         _lctmr = ctmr + 500;
> >         stports.togLCDlight();
> >       }
> >

>
> Ich würde sagen, garkeine.
> Wo soll es hier Probleme geben ?
>...
> Das Problem hat aber weder etwas mit dem System-Timer zu tun, noch mit
> Long-Variablen selbst.
>...

sicher nicht?

und was wenn:

Die C-Control II etwas über 24 Tage lang läuft und
der Wert von dem System.Timer() ca. bei 2147483100 ist.
Und nehmen wir auch an, dass _lctmr schon abgelaufen ist:


  ctmr = system.timer();
  if(_lctmr < ctmr)
    {
      // ctmr ~= 2147483100;
      _lctmr = ctmr + 500; // 0.5 Sek. Interval
      stports.togLCDlight();
    }



Nach meiner Einschätzung wird da wohl ein Problem geben.
(wenn bis zur nächsten Prüfung mehr als 47 Millisekunden vergehen)
Aber ich kann mir keine Lösung denken. Und ich bitte um Hilfe!



---------------------------------------------------------
> Zuerst: Ein "Hallo" oder ähnliches am Anfang eines Postings kann nicht nicht schaden.
>            (Auch ein MfG etc. am Ende nicht)
>            Denn soviel Zeit für Höflichkeit muÃ? sein !

Ich dachte so könnte ich Speicherplatz auf dem Server sparen!    (hehe)
Nun Ok! Ich werd's mir eingewöhnen!
---------------------------------------------------------


Danke für die Antwort!

MFG  -  CodeXP bei Lycos.de


    Antwort schreiben


Antworten:

Re: ich komme mit system.timer() nicht klar! (von André H. - 20.02.2005 14:51)
    Re: ich komme mit system.timer() nicht klar! (von CodeXP - 4.03.2005 4:29)