У меня есть приложение, которое выполняет длинный набор операций, и я пытаюсь использовать TProgressBar, чтобы отслеживать, что происходит. Я установил несколько шагов и вызвал .StepIt, чтобы увеличить индикатор выполнения.
Проблема в том, что она не очень хорошо держится. Вместо того, чтобы прыгать прямо в правильное положение, кажется, что он постепенно скользит к нему. Это все хорошо, если за тобой следят, но когда я пытаюсь получить точное представление о прогрессе моей рутины, кажется, что он постоянно отстает от истинного статуса. Как я могу отключить эту «функцию»?
Я замечаю, что это происходит только под Windows Vista. Не уверен, идет ли он также на XP или нет, потому что когда я тестирую его на XP, процесс идет намного быстрее, и он заканчивается слишком быстро. : P Но это может быть или не быть специфичным для Vista. В любом случае, это сводит меня с ума. Кто-нибудь знает как это исправить?