Вниз
Скачать: CL | DM;

COM+ disable/enable   Найти похожие ветки 

← →
KSergey ©   (2005-08-29 18:27) [0]

В контекстном меню COM+ объекта есть пункты Disable/Enable.
Как это осуществить программно для известного COM+ объекта? У интерфейсов из группы "COM+ Administration Interfaces" (ICOMAdminCatalog2 и т.п.) ничего подобного не нашел...


← →
Lamer@fools.ua ©   (2005-08-30 08:49) [1]

>В контекстном меню COM+ объекта есть пункты Disable/Enable.

А для непосвящённых, где это меню можно увидеть?


← →
Dok_3D ©   (2005-09-02 23:58) [2]

2 Lamer@fools.ua ©  

Полагаю, в ОС WinXp и выше :)

2 KSergey ©   (29.08.05 18:27)  

В MSDN  смотрел?  Я не знаю, я просто спрашиваю.


← →
Lamer@fools.ua ©   (2005-09-03 21:40) [3]

>>Dok_3D ©   (02.09.05 23:58) [2]

Полагаю, в Win2K и выше. Но, тем не менее, я такое меню не нашёл.


← →
Lab74 ©   (2005-09-04 16:58) [4]

Вот это, случайно, не может помочь?

Модуль, содержащий информацию о программной настройке DCOM
http://delphi.mtu-net.ru/library/index.htm#link18


← →
Dok_3D ©   (2005-09-04 20:33) [5]

2 Lamer@fools.ua ©   (03.09.05 21:40) [3]
Полагаю, в Win2K и выше.

Нет, Lamer, ты неправильно полагаешь. Именно в WinXP и выше. Не было таких рюшек в Win2000.
Правой кнопкой на приложение(или компонент) - там будет "Disable". Если по-русски - "Отключить".


← →
Lamer@fools.ua ©   (2005-09-04 23:25) [6]

>>Dok_3D ©   (04.09.05 20:33) [5]

Ага. Нашёл. Оказывается, не у всех компонентов есть "disable".

Ну тогда нужно, вероятно, смотреть в сторону ICatalogObject.put_Value(). Имя свойства, наверное, что-то вроде "Enabled" или "Disabled".


← →
KSergey ©   (2005-09-06 10:02) [7]

Если кому интересно

У интерфейса ICOMAdminCatalog2 есть метод GetCollection и есть коллекция "Applications"
Дальше вызываем метод Populate() этогй коллекции.
get_Count() - и мы знаем кол-во COM+ приложений.
get_Item() для коллекции - и енумим имеющиеся COM+ приложения.
У каждого "Application" из этой коллекции есть метод get_Name() - можно пребрав найти нужный элмент, а дальше смотрим/устанавливаем свойство (с текстовым именем, блин!) "IsEnabled" методами get_Value/put_Value.

Вот такая петрушка...



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.027 c
2-1162539710
ximik235
2006-11-03 10:41
2006.11.19
Цвет символов


2-1162501134
dRake
2006-11-02 23:58
2006.11.19
Пара вопросов (+)


15-1162285919
Crazybeaver
2006-10-31 12:11
2006.11.19
Альтернатива FrontPage


15-1162051186
Chort
2006-10-28 19:59
2006.11.19
Соло на клавиатуре


2-1162298089
daser
2006-10-31 15:34
2006.11.19
Можно ли залить форму рисунком (bmp, jpg...)?




   Наверх