Переключение на Главную Страницу Страницы: 1 2 3 [4]  ОтправитьПечать
Очень популярная тема (более 25 ответов) Не работает под Вистой (число прочтений - 15437 )
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Не работает под Вистой
Ответ #45 - 14. Апреля 2008 :: 11:35
Печать  
mojed писал(а) 14. Апреля 2008 :: 11:21:
Ну и в последний раз с дэльэлями новой сборки и скодом от VIP в ХР заработало , в Висте - нет

И еще раз внимательно проверь в Висте, какие версии ВК загружаешь и как загружаешь.
И что такое "не заработало"?
  
Наверх
ICQ  
IP записан
 
mojed
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 26
Зарегистрирован: 14. Марта 2008
Re: Не работает под Вистой
Ответ #46 - 15. Апреля 2008 :: 03:13
Печать  
В ХР - все хорошо
В Висте "Неудачная попытка загрузить 1СРР.dll"
Ошибка при создании объекта из компоненты ...\dll\1CPP.dll(отсутсвует CLSID)
1CPP.dll - 2.5.0.6
Formex.dll - 2.0.5.83
  
Наверх
 
IP записан
 
mojed
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 26
Зарегистрирован: 14. Марта 2008
Re: Не работает под Вистой
Ответ #47 - 15. Апреля 2008 :: 03:33
Печать  
Процедура РегистрацияВнешнихБиблиотек()
       Перем ФайлБиблиотеки;
       ФайлБиблиотеки=""+КаталогИБ()+"Dll\1CPP.dll";
       ЗагрузитьВнешнююКомпоненту(""+КаталогИБ()+"Dll\FormEx.dll");
       Состояние("Регистрация библиотеки: 1CPP.dll");
       Если ЗагрузитьВнешнююКомпоненту(ФайлБиблиотеки) = 0 Тогда
               Предупреждение("Неудачная попытка загрузить 1CPP.dll");
               СтатусВозврата(0);Возврат;
       Иначе
               ФайлЛоготипа=""+КаталогИБ()+"logo.bmp";
               Сервис = СоздатьОбъект("Сервис");
               Сервис.ВключитьРаскраскуТаблиц();
               Если ФС.СуществуетФайл(ФайлЛоготипа)=1 Тогда
                       Сервис.УстановитьОбои(ФайлЛоготипа,5,0,);
               КонецЕсли;
               ФайлГлМодуля=""+КаталогИБ()+"glmodul.txt";
               Если ФС.СуществуетФайл(ФайлГлМодуля)=1 Тогда
                       Сервис.ДобавитьГлобальныйМодуль("#ЗагрузитьИзФайла "+Фай
               КонецЕсли;
               Сервис.ОбработкаОжидания("ИнформацияДляПользователей",60000);
               Окна = СоздатьОбъект("Окна");
               Гор=0;Верт=0;
               Окна.ПолучитьРазрешение(Гор,Верт);
  
Наверх
 
IP записан
 
mojed
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 26
Зарегистрирован: 14. Марта 2008
Re: Не работает под Вистой
Ответ #48 - 15. Апреля 2008 :: 03:35
Печать  
А ещё вопрос - почему другие *.dll из перечисленных мной в каталоге DLL не загружаются программно средствами встроенного языка ?
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Не работает под Вистой
Ответ #49 - 15. Апреля 2008 :: 03:51
Печать  
mojed писал(а) 15. Апреля 2008 :: 03:33:
Процедура РегистрацияВнешнихБиблиотек()
       ФайлБиблиотеки=""+КаталогИБ()+"Dll\1CPP.dll";
       ЗагрузитьВнешнююКомпоненту(""+КаталогИБ()+"Dll\FormEx.dll");
       Состояние("Регистрация библиотеки: 1CPP.dll");
       Если ЗагрузитьВнешнююКомпоненту(ФайлБиблиотеки) = 0 Тогда

1. Сначала нужно грузить 1С++, а затем ФормЕкс Улыбка
2. Вообще в Висте 1С для нормальной работы разных ВК желательно грузить в режиме "супер-администратора". Т.е. на ярлыке 1С или в свойствах самого exe-файла нужно поставить флаг типа "выполнять в режиме администратора".
ЗЫ Блин, ты делаешь все ошибки, которые только можно сделать Улыбка
  

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


I Love YaBB 2!

Сообщений: 26
Зарегистрирован: 14. Марта 2008
Re: Не работает под Вистой
Ответ #50 - 15. Апреля 2008 :: 05:12
Печать  
Процедура РегистрацияВнешнихБиблиотек()                                        
     Перем ФайлБиблиотеки;
     ФайлБиблиотеки=""+КаталогИБ()+"Dll\1CPP.dll";  //точка останова
     Состояние("Регистрация библиотеки: 1CPP.dll");
     Если ЗагрузитьВнешнююКомпоненту(ФайлБиблиотеки) = 0 Тогда
           Предупреждение("Неудачная попытка загрузить 1CPP.dll");
           СтатусВозврата(0);Возврат;
     Иначе 
           ЗагрузитьВнешнююКомпоненту(""+КаталогИБ()+"Dll\FormEx.dll");

Ну теперь вот так, и запускаю от имени администратора, та же ошибка на отсутствие CLSID
Ещё, ставил в отладчике (под Вистой)точку останова на 3 строку данного фрагмента , запускал 1С - то же самое
  
Наверх
 
IP записан
 
GSoft
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 6
Зарегистрирован: 04. Ноября 2008
Re: Не работает под Вистой
Ответ #51 - 05. Ноября 2008 :: 12:32
Печать  
Подскажите где найти информацию по AddinMap.ocx, и саму компоненту?
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 2 3 [4] 
ОтправитьПечать