Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by jaenicke,
27. Jul 2009
Und wie gesagt (falls du unter XP programmierst):
Unter Vista muss die ProgressBar eine Sekunde oder so sichtbar sein, damit der Wert wirklich angezeigt wird, sonst ist die leer. Unter XP wird es vermutlich auch ohne gehen, da da diese Glättung der Fortschrittsanzeige noch nicht gemacht wurde.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by jaenicke,
27. Jul 2009
Da eine Progressbar (zumindest ab Vista, wo der Verlauf verzögert wird bei Sprüngen im Fortschritt) die Position nur darstellt, wenn die Progressbar sichtbar ist, wird das kaum so gehen wie du dir das wohl vorstellst... ;-)
// EDIT:
Notlösung:
Die ProgressBar außerhalb des sichtbaren Formularbereichs schieben und dort für eine Sekunde oder so sichtbar machen vor dem PaintTo.
Passendere...