Связь с 1С
От: Аноним  
Дата: 22.09.11 11:19
Оценка:
Добрый день,
Стоит задача сделать связку между существующим ПО (net 3.5 sp1 C#) и 1С:Предприятие не пользуясь платными посредниками.
Есть пример для VB
Dim cntr As V82.COMConnector
        Dim trade As Object
        Dim name As Object
        cntr = New V82.COMConnector
        trade = cntr.Connect("File=""\\1C\Test1C\Копия 120911 Бух.Смарт"";Usr=""Билинг"";Pwd=""ser25"";")
        name = trade.ВнешнийОбмен.ИмяКлиента("000000025")

Работает на "ура". Как то же самое написать на C# ? Насколько я знаю C# не позволяет еще на этапе компиляции обращаться к заранее не декларированным методам, поэтому строка типа name = trade.ВнешнийОбмен.ИмяКлиента("000000025") через компилятор не пройдет. Нужно, как мне кажется, создать правильный класс, а не Object. Но как это "правильный" создать, не могу сообразить.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.