Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.01.2012, 20:05   #1
tae1980
Форумчанин
 
Регистрация: 02.02.2009
Сообщений: 842
По умолчанию Очередная проблема с элементом Image

На форме есть элемент Image, изображения в него выводиться командой
Код:
Image1.Picture = LoadPicture([ИдМежПлан_ДокументыФайлы].item(ДокументНомер, spРисункиУправление.Value))
где "[ИдМежПлан_ДокументыФайлы].item(ДокументНомер, spРисункиУправление.Value)" = берем ссылку на файл картинки вида "C:\путь\файл".
Все работает замечательно, пока пользователь не нажмет на элемент Image, вызвав событие Image1_Click. В нем эта картинка открываться на весь экран командой
Код:
CreateObject("WScript.Shell").Run """" & [ИдМежПлан_ДокументыФайлы].item(ДокументНомер, spРисункиУправление.Value) & """"
Все проходи, но после возвращения элемент Image перестает обновляться. То есть: обновили изображение\в Image нет изменений\выводим форму за экран\возвращаем\Image обновился. И так все время, до перезагрузки все формы.
Как с этим бороться?
С уважением, Алексей.
tae1980 вне форума Ответить с цитированием
Старый 21.01.2012, 20:36   #2
tae1980
Форумчанин
 
Регистрация: 02.02.2009
Сообщений: 842
По умолчанию

Опыты показали что Image перестает обновляться при любом щелчке на нем. Я комментирую все строки Image1_Click(), результат тот же.
Может быть есть иные объекта с похожим назначением?
С уважением, Алексей.
tae1980 вне форума Ответить с цитированием
Старый 21.01.2012, 22:18   #3
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Ответ во вложении.
достал из кубышки.
Вложения
Тип файла: rar Ёжик3.rar (10.4 Кб, 20 просмотров)
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 21.01.2012, 22:33   #4
tae1980
Форумчанин
 
Регистрация: 02.02.2009
Сообщений: 842
По умолчанию

Цитата:
Сообщение от doober Посмотреть сообщение
Ответ во вложении.
достал из кубышки.
Спасибо! Очень помогло.
С уважением, Алексей.
tae1980 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
скалярное произведение строки с наибольшим элементом на столбец с наименьшим элементом Adika Помощь студентам 4 03.11.2011 19:12
в массиве все максимальные элементы заменить первым элементом, а все минимальные элементы заменить последним элементом Валерия2701 Паскаль, Turbo Pascal, PascalABC.NET 1 12.10.2011 15:49
Очередная проблема с интегралами=( Ce4kok Общие вопросы Delphi 1 24.05.2011 20:36
скалярное произведение строки с наибольшим элементом и столбца с наименьшим элементом katya36 Помощь студентам 15 20.12.2008 17:48