Ich habe eine App, die eine lange Reihe von Operationen ausführt, und ich versuche, eine TProgressBar zu verwenden, um zu verfolgen, was vor sich geht. Ich stelle eine Reihe von Schritten ein und rufe .StepIt auf, um den Fortschrittsbalken zu erhöhen.Wie kann ich TProgressBar stoppen zu verzögern?
Problem ist, es hält nicht sehr gut. Anstatt direkt in die richtige Position zu springen, scheint es allmählich nach oben zu gleiten. Das ist alles gut und gut, wenn es um Augenschmaus geht, aber wenn ich versuche, eine genaue Darstellung der Fortschritte meiner Routine zu bekommen, scheint es, dass es ständig hinter dem wahren Status zurückbleibt. Wie kann ich dieses "Feature" ausschalten?
Ich merke nur das passiert unter Windows Vista. Nicht sicher, ob es auch auf XP läuft oder nicht, denn wenn ich es unter XP teste, geht der Prozess viel schneller und es ist zu schnell vorbei. : P Aber das kann oder kann nicht Vista-spezifisch sein. Wie auch immer, es macht mich verrückt. Weiß jemand, wie man es repariert?
Interessante kommentieren die Wo hat Microsoft das gesagt? –
Typisch doof Microsoft. Ein Fortschrittsbalken ist genau ein ** Meter **, der den Fortschritt misst, genau wie ein Thermometer die Temperatur misst und ein Tachometer die Geschwindigkeit misst. Es sind M $, die Perverse sind. – DaveBoltman