Forum: Object-Pascal / Delphi-Language
Delphi
by surfer007,
10. Feb 2010
Hallo Astat,
danke für den Tip! Ich kann das leider nicht testen da ich selbst kein Server System habe. Ich gebe das mal an den Kunden weiter, mal sehen ob es besser wird wenn die Systemleistungsoptionen auf "Anwendung" steht.
Grüsse,
Surfer007
Forum: Object-Pascal / Delphi-Language
Delphi
by surfer007,
3. Feb 2010
Hallo Astat,
die ganze Anwendung läuft schon mit Priorität "HIGH", das wird bei Form1.OnCreate gesetzt.
SetPriorityClass(GetCurrentProcess,DWORD(HIGH_PRIORITY_CLASS));
Wie kann ich nur dem Timer mehr Prozesspriorität zuzuweisen?
:gruebel:
Grüsse,
surfer007
Forum: Object-Pascal / Delphi-Language
Delphi
by surfer007,
29. Jan 2010
Ok, die Frage ist aber immer noch warum zeigt das Label extreme Zeitsprünge an?
LabelClock.Caption := TimeToStr(Time);
da kann man eigentlich wenig falsch machen?!
Bsp: es ist 15:00:00 Uhr. Das Label zeigt für ein paar Sekunden die richtige Zeit,
dann auf einmal z.B. 14:15:23, dann 16:10:23 usw., slso total wirre Zeiten.
:gruebel:
Forum: Object-Pascal / Delphi-Language
Delphi
by surfer007,
29. Jan 2010
Hallo,
ich zeige die aktuelle Uhrzeit über einen Timer (100ms) an:
LabelClock.Caption := TimeToStr(Time);
Application.ProcessMessages;
Nun hat ein Kunde berichtet das die Zeit alle paar Sekunden wild umher springt, also mal eine Stunde mehr, 15 Minuten weniger, usw. Der Kunde benutzt Windows Server 2003. Auf XP usw. funktioniert es wie es soll, nur auf Windows Server "spinnt" die...