Garrison
Forum Member / Участник форума
Участник № / Member № 5981
отправлено / posted
Нужно вывести картинку в проект, в справке написано:
Для отображения ищется файл с именем канала, привязанного к используемому аргументу экрана (атрибут Привязка). Поиск производится в директории <имя файла prj без расширения> (см. Сохранение проекта для запуска ).
Я дико извиняюсь но ничего ведь не понятно! 1. Имя канала должно быть с расширением файла или без? name.png или просто name? 2. Какой тип канала для этого нужен то? 3. Какой тип данных у аргумента экрана должен быть? String? 4. Какие типы файлов поддерживаются? (мне например PNG надо)
Сообщения / Posts 35 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
1. Имя канала - имя файла без расширения. 2. Любой числовой канал. 3. Тип данных аргумента должен соответствовать типу канала. 4. Поддерживаются png, bmp, jpg.
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Garrison
Forum Member / Участник форума
Участник № / Member № 5981
Garrison
Forum Member / Участник форума
Участник № / Member № 5981
отправлено / posted
В профессиональной версии 6.09 с png работает а от правил тут старый проект в 6.06 так там jpg работает а png нет. В 6.06 оно png еще что ли выводить не умело?
Сообщения / Posts 35 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Garrison
Forum Member / Участник форума
Участник № / Member № 5981
отправлено / posted
Рисунок отображается, но необходимо его динамически менять согласно наступившим условиям. Меняю имя переменной через 127 аргумент, но картинка как я понимаю загружается только один раз во время отрисовки экрана? Если перейти с экрана на экран картинка меняется, если остановить и запустить rtm, тоже. Есть человеческий способ перезагружать картинку в "гэ рисунок из фала" в реальном времени если имя переменной уже изменилось? (через переменную @Lad пробовал что то ничего не получилось)
Сообщения / Posts 35 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Если Вы заменяете файл рисунка в папке проекта под тем же именем, достаточно изменить РЕАЛЬНОЕ_ЗНАЧЕНИЕ канала. Аргумент экрана с типом данных REAL надо привязать к РЕАЛЬНОМУ_ЗНАЧЕНИЮ канала. РЕАЛЬНОЕ_ЗНАЧЕНИЕ канала. Если Вы хотите вызывать рисунок под другим именем, надо изменить имя канала (127 атрибут). Аргумент экрана с типом данных STRING надо привязать к БАЗОВОМУ_ИМЕНИ канала.
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |