Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > OLe


Автор: $T@L!N 9.1.2006, 02:17
Помогите, плз.
Нужно подключится через С# к OLE Automation серверу.
На VB это делается примерно так:
Код

dim a as Object
a=CreateObject("Excel.Application")

Как реализовать аналогичное на C#?
Возможно через пункт меню Add Reference?

Автор: -ser- 9.1.2006, 03:30
проще простого. вверху в окне Поиск, набираешь Excel и нажимаешь Go.
и отметь эту тему как закрытую, извините, мол не знал. а то mr.DUDA может разозлиться уже не на шутку, а зачем нам это надо.

Автор: Exception 9.1.2006, 04:36
Ну, злиться никто не будет.. И все же. Непонятна суть вопроса. Тебе нужно создать Excel именно с помощью позднего связывания? Если нет, да, ты прав, Add Reference -> вкладка COM -> ищешь свой Ексель.

Автор: mr.DUDA 9.1.2006, 08:50
Тема про Excel уже подымалась раза три, $T@L!N воспользуйтесь поиском.

Автор: $T@L!N 10.1.2006, 09:43
Дело в том, что Ексель вверху приведен просто для примера. На самом деле мне нужно создать объект "V77S.Application" (1С).
А если через вкладку СОМ, то я не знаю, как называется dll, где хранится этот самый аппликейшн.
?

Автор: Exception 10.1.2006, 09:51
Значит, поищи. Вопрос однозначно не сюда.

Автор: mr.DUDA 10.1.2006, 10:43
Посмотрел у себя (1С версии 8.0), есть какой-то компонент COMCntr.dll - не оно ?

А вообще, найти легко с пом. OLEView - стандартная утилита, идёт вместе со студией.

Автор: $T@L!N 10.1.2006, 20:32
Сенкс mr.DUDA за OLEView. Я нашел.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)