Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Неверная попытка доступа к адресу памяти (число прочтений - 17847 )
Lel
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 4
Зарегистрирован: 02. Ноября 2006
Неверная попытка доступа к адресу памяти
02. Ноября 2006 :: 13:03
Печать  
Программеры, при попытке зарегить COM-объект c:\WINDOWS\system32\regsvr32.exe  "c:\Program Files\1Cv77\BIN\1CPP.dll"
Выдает следующий MessageBox - Ошибка при вызове LoadLibrary("c:\Program Files\1Cv77\BIN\1CPP.dl") -Неверная попытка доступа к адресу памяти...
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Неверная попытка доступа к адресу памяти
Ответ #1 - 02. Ноября 2006 :: 13:48
Печать  
Lel писал(а) 02. Ноября 2006 :: 13:03:
Программеры, при попытке зарегить COM-объект c:\WINDOWS\system32\regsvr32.exe  "c:\Program Files\1Cv77\BIN\1CPP.dll"
Выдает следующий MessageBox - Ошибка при вызове LoadLibrary("c:\Program Files\1Cv77\BIN\1CPP.dl") -Неверная попытка доступа к адресу памяти...

А нафуя ты вообще это делаешь?
Если хочешь её испльзовать, в конфигураторе\обработке просто пиши:
ЗагрузитьВнешнююКомпаненту("c:\Program Files\1Cv77\BIN\1CPP.dll")
  
Наверх
 
IP записан
 
Lel
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 4
Зарегистрирован: 02. Ноября 2006
Re: Неверная попытка доступа к адресу памяти
Ответ #2 - 02. Ноября 2006 :: 14:17
Печать  
Ой, млин - так это просто дллка, а я прочитал что-то энто COM-объект и требует регистрации в реестре...
  
Наверх
 
IP записан
 
DmitrO
1c++ power user
Отсутствует


ex developer

Сообщений: 579
Местоположение: г. Киров
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Неверная попытка доступа к адресу памяти
Ответ #3 - 03. Ноября 2006 :: 05:39
Печать  
Это не просто дллка, и не просто COM-объект, в тоже время это конечно же dll, и в ней реализован COM-сервер. Это часть 1С v7.7, сервис-пак если хотите.
1)Ее невозможно зарегистрировать как обычный COM-объект потому, что она статически связана с родными dll от 77, а они не могут загружаться не в среде 1С, как и сама 1cpp собственно.
2)COM-сервер реализованый в ней не имеет ни какой функциональности, он нужен только для того чтобы ее загрузить в среде 1С по технологии внешних компонент.
Поэтому регистрация этого COM-сервера возможна только автоматически, при загрузке ее из модуля 1C, регистрировать ее вручную не нужно.
  
Наверх
ICQ  
IP записан
 
Lel
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 4
Зарегистрирован: 02. Ноября 2006
Re: Неверная попытка доступа к адресу памяти
Ответ #4 - 03. Ноября 2006 :: 10:42
Печать  
Программеры, спасибо за подробное объяснение, судя по тексту ошибки при выполнении кода
Если ЗагрузитьВнешнююКомпоненту("c:\Program Files\1Cv77\BIN\1CPP.dll") <> 1      Тогда
           Предупреждение("Компонента v7plus.dll не найдена!");
           СтатусВозврата(0);      Возврат;
КонецЕсли;
длл-ка вроде как загрузилась, но не зарегистрировалась в реестре...


Рез = База.Соединение(Соединение);
{D:\1CBASE\BUH481\UPDATE\1SBDB\EXTFORMS\ЗАПРОСВНЕШН.ERT(31)}: FAILED! IDataInitialize::GetDataSource(): Класс не зарегистрирован
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Неверная попытка доступа к адресу памяти
Ответ #5 - 03. Ноября 2006 :: 11:29
Печать  
С 1С++ у тебя все в порядке.
Просто неверные драйвера для прямого доступа или испльзуешь неверную строку для соединения.
Иди в раздел Прямые запросы и ищи ответ там.
  

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


I Love YaBB 2!

Сообщений: 896
Зарегистрирован: 20. Мая 2006
Re: Неверная попытка доступа к адресу памяти
Ответ #6 - 03. Ноября 2006 :: 12:08
Печать  
Это у тебя OLE DB Provider for Visual FoxPro не установлен
  
Наверх
 
IP записан
 
Lel
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 4
Зарегистрирован: 02. Ноября 2006
Re: Неверная попытка доступа к адресу памяти
Ответ #7 - 03. Ноября 2006 :: 12:56
Печать  
lot of thanks
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать