Страница: 1 |
В 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: Не могу записать свойство-только для чтения..) Кто-нибудь понимает в этом чего-нибудь? Очень надо.
Страница: 1 |
Вопрос: Подключение из VB.Net к 1С
Добавлено: 08.11.02 21:25
Автор вопроса: IAm
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
MagicMax
Вопросов: 0
Ответов: 3
Web-сайт:
Профиль | | #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-сайт:
Профиль | | #3
Добавлено: 02.06.05 12:01
Спасибо за ответ!
Еще вопрос - не подскажите, при первом вызове 1Са появляется процесс и программа долго "висит" на строке инициализации, так долго, что я просто останавливаю программу, но не убиваю процесс. Но потом, запустив программу еще раз и создав еще один процесс инициализация не проходит - выдает "ложь" на инициализации... Не подскажите, в каком направлении смотреть?