Архифлеймер
Зарегистрирован: 18 February 2005
Сообщения: 2733
Примеры кода: 0
|
Re: Создание единственного экземпляра класса |
14 March 2005 16:37 |
|
|
|
|
> Спасибо за ссылку. Но тут, кажется, это никак использовать нельзя. exe-шники должны работать одновременно.
Сделайте свой класс COM объектом.
Теперь из любой программы, перед создание COM объекта вызываете Marshal.GetActiveObject(...). Если попытка не удается, то создаете COM объект.
Есть одно но, для того чтобы Marshal.GetActiveObject сработала, надо чтобы COM объект при создании зарегистрировал себя в Running Object Table (ROT).
Данное сообщение получено с сайта GotDotNet.RU
|
|