Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Горячая тема (более 10 ответов) Как работает объект расширения формы Иконка? (число прочтений - 4104 )
bobank
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 26
Зарегистрирован: 03. Октября 2007
Как работает объект расширения формы Иконка?
19. Мая 2008 :: 12:26
Печать  
Подскажите, как объекту расширения формы Иконка назначить нужную картинку?

Например:

   РасшФормы.Иконка.Загрузить("МояКартинка");

Приводит к ошибке.
  
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Как работает объект расширения формы Иконка?
Ответ #1 - 19. Мая 2008 :: 13:55
Печать  
Этому свойству надо присваивать объект "Картинка" или строку с путем к файлу с иконкой.
  

FormEx developer
Наверх
www  
IP записан
 
bobank
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 26
Зарегистрирован: 03. Октября 2007
Re: Как работает объект расширения формы Иконка?
Ответ #2 - 20. Мая 2008 :: 04:18
Печать  
Работает только когда на форму кидаешь объект "картинка" и его указываешь:

   КартинкаНаФорме.Загрузить("МояКартинка");
   РасшФормы.Иконка=КартинкаНаФорме;

При указании строки с именем файла:

   РасшФормы.Иконка="c:\КартинкаНаДиске.bmp";

не работает.
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Как работает объект расширения формы Иконка?
Ответ #3 - 20. Мая 2008 :: 04:59
Печать  
Пиши в багзиллу.
ЗЫ смотри заглавную страницу www.1cpp.ru - Сообщить об ошибке - подраздел ФормЕкс.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Как работает объект расширения формы Иконка?
Ответ #4 - 20. Мая 2008 :: 09:44
Печать  
Релиз FormEx какой?
  

FormEx developer
Наверх
www  
IP записан
 
bobank
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 26
Зарегистрирован: 03. Октября 2007
Re: Как работает объект расширения формы Иконка?
Ответ #5 - 22. Мая 2008 :: 04:40
Печать  
2.0.5.82
  
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Как работает объект расширения формы Иконка?
Ответ #6 - 22. Мая 2008 :: 07:13
Печать  
bobank писал(а) 22. Мая 2008 :: 04:40:
2.0.5.82

Прежде чем писать что-либо в багзиллу попробуй взять последний релиз.
  

FormEx developer
Наверх
www  
IP записан
 
bobank
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 26
Зарегистрирован: 03. Октября 2007
Re: Как работает объект расширения формы Иконка?
Ответ #7 - 22. Мая 2008 :: 07:33
Печать  
Установил 2.0.5.86 и результат тот же - не работает.
  
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Как работает объект расширения формы Иконка?
Ответ #8 - 22. Мая 2008 :: 08:18
Печать  
Что-то сразу не обратил внимания. Файл-то должен быть в формате ico. Потому и не грузит bmp, что под этот формат не сделано.
  

FormEx developer
Наверх
www  
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Как работает объект расширения формы Иконка?
Ответ #9 - 22. Мая 2008 :: 08:31
Печать  
Цитата:
Что-то сразу не обратил внимания. Файл-то должен быть в формате ico. Потому и не грузит bmp, что под этот формат не сделано.

Угу.
  
Наверх
ICQ  
IP записан
 
bobank
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 26
Зарегистрирован: 03. Октября 2007
Re: Как работает объект расширения формы Иконка?
Ответ #10 - 22. Мая 2008 :: 08:57
Печать  
Т.е. получается, что можно загружать внешний файл .ico, а картинку из внутренней библиотеки установить не получится?
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Как работает объект расширения формы Иконка?
Ответ #11 - 22. Мая 2008 :: 09:09
Печать  
Посмотри доку на объект Система в 1С++, там кое-что для картинок делали.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Как работает объект расширения формы Иконка?
Ответ #12 - 22. Мая 2008 :: 09:12
Печать  
Процедура ПослеОткрытия()
     РФ = СоздатьОбъект("РасширениеФормы");
     Картинка = СоздатьОбъект("Картинка");
     Картинка.Загрузить("лампа");
     РФ.Иконка = Картинка;
КонецПроцедуры

// "лампа" - идентификатор картинки в библиотеке картинок конфиги
  

FormEx developer
Наверх
www  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать