Я пытаюсь анимировать объекты Visio с помощью цикла, например:
For reposition = 2 To 6
xpos = reposition
ypos = reposition
sh1.SetCenter xpos, ypos
Sleep 1000
Next reposition
Хотя это ДЕЙСТВИТЕЛЬНО перемещает объект из начальной позиции в конечную, промежуточные шаги не видны. После задержки отображается только конечная позиция.
Если я поставлю MsgBox
в цикл, то каждая промежуточная позиция будет видна, но нужно щелкнуть по отвлекающему центральному полю, чтобы увидеть их.
Как я могу сделать поток видимым без взаимодействия с пользователем и закрытия экрана модальным окном?