Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

x1


Принципиальный молчун

Зарегистрирован:
20 November 2006
Сообщения: 10
Примеры кода: 0
 

Как использовать System.Reflection для объектов COM

22 January 2007 11:04  


Надо узнать есть ли свойство у объекта COM.
Через IDispatch можно, например, из JScript получить свойство MyProperty у объекта так:
MyObject.GetProperty("MyProperty").
Reference на COM-объект добавлен в проект, и автоматически сгенерированы обёртка.
В .NET для позднего связывания, как я понял, используется рефлексия. Но как этим воспользоваться?

Сейчас для работы с объектом используется такой код:


object o = Doc.GetItem(i);
IteropMyLibrary.MyObject MyO = o as IteropMyLibrary.MyObject;
if (MyO.Property != null)
//...

P.S. Может кто-нибудь посоветует книжку, где хорошо описана рефлексия.

Данное сообщение получено с сайта RSDN
Наверх
  



Общие вопросы программирования на ASP.NET

 Как использовать System.Reflection для объектов COMx1  22 January 2007 11:04
 Re: Как использовать System.Reflection для объектов COM_FRED_  22 January 2007 12:09
 Re[2]: Как использовать System.Reflection для объектов COMx1  22 January 2007 12:33
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта