Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: multiuse instansing Добавлено: 10.05.09 01:11  

Автор вопроса:  YuryL
правильно ли я понимаю,
при multiuse instansing класса
я могу в одной программе создать объект,
а в другой параллельно запущенной получить
на него ссылку и пользоваться его свойствами и т.п.

на практике не выходит...
я создаю объект при помощи CreateObject в 1-й проге,
во второй пытаюсь этот же объект поймать при помощи
GetObject.

Пробовал ActiveX Dll и ActiveX Exe.
Создаются разные объекты

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 MegaÐefender



Вопросов: 19
Ответов: 313
 Web-сайт: safetyAV.narod.ru
 Профиль | | #1
Добавлено: 10.05.09 13:24
КритОбджект и ГетОбджект работают только в одной проге. Доступ из посторонних прог игнорируется.

Ответить

Номер ответа: 2
Автор ответа:
 MegaÐefender



Вопросов: 19
Ответов: 313
 Web-сайт: safetyAV.narod.ru
 Профиль | | #2
Добавлено: 10.05.09 13:24
КритОбджект и ГетОбджект работают только в одной проге. Доступ из посторонних прог игнорируется.

Ответить

Номер ответа: 3
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #3 Добавлено: 12.05.09 13:09
multiuse instansing говорит о том что несколько экземпляров данного класса могут быть созданы в процессе одного ActiveX сервера.
Антоним - singleuse - имеет смысл только для ActiveX.exe, при этом для каждого нового экземпляра запускается отдельный сервер в своем процессе.

Ответить

Номер ответа: 4
Автор ответа:
 YuryL



Вопросов: 1
Ответов: 1
 Профиль | | #4 Добавлено: 12.05.09 18:18
Спасибо, подскажите тогда, пож, можно ли в одном приложении создать экземпляр класса в ActivX Exe, а в другом при помощи GetObject получить на него ссылку. В хелпах попадалось как получить ссылку на уже запущенный Word или Excel. Наверное также можно сделать и со своими классами?

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам