К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Не получается отобразить картинку

Гость
0 - 17.10.2012 - 19:45
Есть реквизит формы - имя "Картинка" тип "Картинка", он связан с полем Формы вида "Поле картинки".
в форме пишу такой код:

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Картинка = Новый Картинка("C:\9\1.jpg");
КонецПроцедуры

При открытии формы картинка не отображается.
Что надо сделать чтобы загрузить картинку из файла и отобразить ее в форме?



Гость
1 - 17.10.2012 - 20:35
Для начала обернуть конструктор картинки в условие, проверяющее наличие файла по заданному пути. После этого отлаживать и много думать.
Гость
2 - 18.10.2012 - 13:17
Давай предположим, что картинка по указанному пути существует.
Я не понимаю что тут можно отлаживать, здесь в коде процедуры всего одна строка, которая создает объект Картинка, загружая картинку из файла на диске. Но почему-то загруженная картинка не отображается. Если картинку не загружать с диска, а взять из БиблиотекаКартинок, например так:
Картинка = БиблиотекаКартинок.ВидРасчета;
то картинка отображается. Вот этого я и не понимаю, в обоих случаях создается объект Картинка, но если картинка загружается из файла, то она не отображается, а если используется картинка из БиблиотекаКартинок, то картинка отображается. Почему так?
Гость
3 - 18.10.2012 - 13:44
2-eeyore > А давай отучимся "предполагать", а? И в данном случае, и всегда. Чтоб при написании кода руки сами начинали писать код проверки наличия обрабатываемого файла...
Гость
4 - 18.10.2012 - 14:03
3-VZ > Какое отношение имеет проверка наличия файла с картинкой к тому что картинка не отображается в форме?
Гость
5 - 18.10.2012 - 18:10
(2) Давай предположим, что если я что-то предложил сделать - надо это сделать, а не рассуждать.
Гость
6 - 18.10.2012 - 19:19
смешная тема. Почти очевидно, что картинки по указанному пути просто нет. Мыши ее сьели. На что справедливо и указали коллеги. А если будем предполагать, что она существует, то мы можем построить такую теорию, что Лобачевский отдыхает
Гость
7 - 18.10.2012 - 19:57
Да не мыши, а права доступа на папку с картинками, например, в групповых политиках...

"2-eeyore > А давай отучимся "предполагать", а? И в данном случае, и всегда. Чтоб при написании кода руки сами начинали писать код проверки наличия обрабатываемого файла..."
©VZ


К списку вопросов






Copyright ©, Все права защищены