Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема 1cpp.dll + Windows server 2008 x64 проблемма с цветом (число прочтений - 2553 )
stas445
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 1
Зарегистрирован: 15. Января 2010
1cpp.dll + Windows server 2008 x64 проблемма с цветом
15. Января 2010 :: 22:04
Печать  
Есть проблема с отображением цвета в Windows 2008 x64...

1. 1С7.7 7.70.027
2. Сервер№1 на платформе Win Serv 2003 x86
3. Сервер№2 на платформе Win serv 2008 x64
4. 1cpp.dll последняя версия с офф сайта (Загрузка Vkloader-ом)
5. База - MS SQL 2005 x64
6. Часть пользователей работают через терминал, часть через сеть.
7. Используется следующий код:

(Глобальный модуль)
Функция глПолучитьЦвет(Красный = 0,Зеленый = 0,Синий = 0) Экспорт
     Возврат Макс(0,Синий)*65536+Макс(0,Зеленый)*256+Макс(0,Красный);
КонецФункции

(Справочник)
Функция ПолучитьРаскраску()
Если флПодборСРаскраской = 1 Тогда
  Если СписокЭлементов.Принадлежит(ТекущийЭлемент()) = 1 Тогда       
               Возврат "BRUSH[" + глПолучитьЦвет(255, 255, 0) + "]"; 
  Иначе
     Возврат "";
  КонецЕсли;
Иначе
     Если ТекущийЭлемент().АктивнаяПозицияАП = 1 Тогда
         Возврат "BRUSH[" + глПолучитьЦвет(0,255,0) + "]";   
Иначе
     Возврат "";
КонецЕсли;
КонецЕсли;
КонецФункции

Ситуация такая: при входе через терминал на 2003-м цвета отображаются без проблем, а вот под 2008-м все цвета отображаются черным цветом...

Подскажите пожалуйста в какую сторону копать?
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать