Обновление изображений формы
Stacey
Дата: Вторник, 07.10.2014, 17:14 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Добрый день Столкнулась с такой проблемой: Есть форма с картинками. При клике на картинку меняется значение переменной и по таймеру, который постоянно работает, загружается изображение для этой картинки. Изображение загружается, но на форме картинка не обновляется. Приходится использовать UserForm.Repeint, что перерисовывает всю форму. При перерисовке формы, она мигает, это не очень красиво. Можно ли как то обновлять сами элементы формы? Или как то по другому решить данный вопрос? Заранее спасибо
Добрый день Столкнулась с такой проблемой: Есть форма с картинками. При клике на картинку меняется значение переменной и по таймеру, который постоянно работает, загружается изображение для этой картинки. Изображение загружается, но на форме картинка не обновляется. Приходится использовать UserForm.Repeint, что перерисовывает всю форму. При перерисовке формы, она мигает, это не очень красиво. Можно ли как то обновлять сами элементы формы? Или как то по другому решить данный вопрос? Заранее спасибо Stacey
Ответить
Сообщение Добрый день Столкнулась с такой проблемой: Есть форма с картинками. При клике на картинку меняется значение переменной и по таймеру, который постоянно работает, загружается изображение для этой картинки. Изображение загружается, но на форме картинка не обновляется. Приходится использовать UserForm.Repeint, что перерисовывает всю форму. При перерисовке формы, она мигает, это не очень красиво. Можно ли как то обновлять сами элементы формы? Или как то по другому решить данный вопрос? Заранее спасибо Автор - Stacey Дата добавления - 07.10.2014 в 17:14
wild_pig
Дата: Вторник, 07.10.2014, 17:31 |
Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 518
Репутация:
97
±
Замечаний:
0% ±
2003, 2013
Что вообще Вы хотели сделать.
Ответить
Сообщение Что вообще Вы хотели сделать. Автор - wild_pig Дата добавления - 07.10.2014 в 17:31
Stacey
Дата: Вторник, 07.10.2014, 18:03 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Хочу чтобы после загрузки картинки в элемент Picture с помощью LoadPicture она отражалась на форме
Хочу чтобы после загрузки картинки в элемент Picture с помощью LoadPicture она отражалась на форме Stacey
Ответить
Сообщение Хочу чтобы после загрузки картинки в элемент Picture с помощью LoadPicture она отражалась на форме Автор - Stacey Дата добавления - 07.10.2014 в 18:03
wild_pig
Дата: Вторник, 07.10.2014, 20:12 |
Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 518
Репутация:
97
±
Замечаний:
0% ±
2003, 2013
Так обычно и происходит. В чём подвох? Вот ведь, точно не хочет обновляться.
Так обычно и происходит. В чём подвох? Вот ведь, точно не хочет обновляться.wild_pig
Сообщение отредактировал wild_pig - Вторник, 07.10.2014, 21:42
Ответить
Сообщение Так обычно и происходит. В чём подвох? Вот ведь, точно не хочет обновляться.Автор - wild_pig Дата добавления - 07.10.2014 в 20:12
wild_pig
Дата: Вторник, 07.10.2014, 22:18 |
Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 518
Репутация:
97
±
Замечаний:
0% ±
2003, 2013
Кликанье по картинке вообще мутная вещь, блокирует загрузку картинок даже с кнопки, может не трогать его.
Кликанье по картинке вообще мутная вещь, блокирует загрузку картинок даже с кнопки, может не трогать его. wild_pig
Ответить
Сообщение Кликанье по картинке вообще мутная вещь, блокирует загрузку картинок даже с кнопки, может не трогать его. Автор - wild_pig Дата добавления - 07.10.2014 в 22:18
Stacey
Дата: Среда, 26.11.2014, 17:56 |
Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Было найдено решение по этому вопросу, может кому то пригодится. После загрузки картинки выполнять: Picture.Visible=False Picture.Visible=True
Было найдено решение по этому вопросу, может кому то пригодится. После загрузки картинки выполнять: Picture.Visible=False Picture.Visible=True Stacey
Ответить
Сообщение Было найдено решение по этому вопросу, может кому то пригодится. После загрузки картинки выполнять: Picture.Visible=False Picture.Visible=True Автор - Stacey Дата добавления - 26.11.2014 в 17:56
Fidgy
Дата: Понедельник, 03.06.2019, 18:03 |
Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация:
11
±
Замечаний:
0% ±
Excel 2016
Stacey, Спасибо! Наконец-то нашел ответ Интересно почему так происходит
Stacey, Спасибо! Наконец-то нашел ответ Интересно почему так происходит Fidgy
Ответить
Сообщение Stacey, Спасибо! Наконец-то нашел ответ Интересно почему так происходит Автор - Fidgy Дата добавления - 03.06.2019 в 18:03
1607oxana
Дата: Суббота, 10.09.2022, 15:13 |
Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация:
0
±
Замечаний:
0% ±
2016
Fidgy, видимо элементу требуется перезагрузка Stacey, спасибо большое! но мне все же пришлось немного переделать Image1.Visible = False Image1.Visible = True
Fidgy, видимо элементу требуется перезагрузка Stacey, спасибо большое! но мне все же пришлось немного переделать Image1.Visible = False Image1.Visible = True 1607oxana
Ответить
Сообщение Fidgy, видимо элементу требуется перезагрузка Stacey, спасибо большое! но мне все же пришлось немного переделать Image1.Visible = False Image1.Visible = True Автор - 1607oxana Дата добавления - 10.09.2022 в 15:13