Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Подключение из VB.Net к 1С Добавлено: 08.11.02 21:25  

Автор вопроса:  IAm

В VB6 прокатывал такой код:

Dim v7 As Object

Set v7=CreateObject("v77.Application")

v7.Initialize(v7.RMTrade,"/D","")

В VB.Net не получается,при исполнении метода Initialize,уже после загрузки 1Сной базы выдает следующее:

(An unhandled exception of type 'System.Runtime.InteropServices.COMException' occurred in microsoft.visualbasic.dll

Additional information: Не могу записать свойство-только для чтения..)

Кто-нибудь понимает в этом чего-нибудь? Очень надо.

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 MagicMax



Вопросов: 0
Ответов: 3
 Web-сайт: www.chtopochem.ru
 Профиль | | #1
Добавлено: 02.06.05 11:22
День добрый! Столкнулся с такой же проблемой и хотел поинтересоваться у вас - вы её разрешили? если да - то каким образом? Как вы подключились к базе 1С? Заранее спасибо за ответ!

Ответить

Номер ответа: 2
Автор ответа:
 IAm



Вопросов: 8
Ответов: 20
 Профиль | | #2 Добавлено: 02.06.05 11:42
надо объявить переменную типа Long, ей присвоить значение v7.RMTrade, и уже её передавать первым параметром в Initialize

Ответить

Номер ответа: 3
Автор ответа:
 MagicMax



Вопросов: 0
Ответов: 3
 Web-сайт: www.chtopochem.ru
 Профиль | | #3
Добавлено: 02.06.05 12:01
Спасибо за ответ!

Еще вопрос - не подскажите, при первом вызове 1Са появляется процесс и программа долго "висит" на строке инициализации, так долго, что я просто останавливаю программу, но не убиваю процесс. Но потом, запустив программу еще раз и создав еще один процесс инициализация не проходит - выдает "ложь" на инициализации... Не подскажите, в каком направлении смотреть?

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам