|
|
|
Несколько экземпляров OLE сервера
|
|||
|---|---|---|---|
|
#18+
Как создать несколько экземпляров какого-либо OLE сервера и чтобы они работали независимо друг от друга, т.е. управлять ими по отдельности ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2005, 14:40 |
|
||
|
Несколько экземпляров OLE сервера
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2005, 16:15 |
|
||
|
Несколько экземпляров OLE сервера
|
|||
|---|---|---|---|
|
#18+
ага ....если бы так, я же не совсем уж валенок. Пробовал и так, нифига ...передается управление со второго экземпляра на первый. т.е. ole сервер один, а переменных две в программе и обе ссылаются на один сервер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2005, 10:31 |
|
||
|
Несколько экземпляров OLE сервера
|
|||
|---|---|---|---|
|
#18+
Попробуйте тогда создать экземпляры в разных процессах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2005, 10:34 |
|
||
|
Несколько экземпляров OLE сервера
|
|||
|---|---|---|---|
|
#18+
aLexx Subbага ....если бы так, я же не совсем уж валенок. Пробовал и так, нифига ...передается управление со второго экземпляра на первый. т.е. ole сервер один, а переменных две в программе и обе ссылаются на один сервер. Тебе чернил жалко что-ли? Если ты в двух РАЗНЫХ переменных открыл 2 разных файла word, то что тебе ещё надо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2005, 11:32 |
|
||
|
Несколько экземпляров OLE сервера
|
|||
|---|---|---|---|
|
#18+
Еще разок объесняю ... Причем тут ворд, А? на нем чего свет клином сошелся? Открываю сервер. Работает. Хочу запустить еще один процесс с этим же объектом, но не с этим же сервером. Инициализирую объект и хрен тебе. Переводит стрелки на ранее созданный и запустить два потока фиг. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2005, 20:24 |
|
||
|
Несколько экземпляров OLE сервера
|
|||
|---|---|---|---|
|
#18+
у тебя наверное COM в tmSingle, а надо tmApartment. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2005, 10:06 |
|
||
|
Несколько экземпляров OLE сервера
|
|||
|---|---|---|---|
|
#18+
т.е. наоборот ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2005, 11:18 |
|
||
|
Несколько экземпляров OLE сервера
|
|||
|---|---|---|---|
|
#18+
aLexx SubbЕще разок объесняю ... Причем тут ворд, А? на нем чего свет клином сошелся?========== а если ты пишешь по 2 слова в неделю - приходится на пальцах объяснять и додумывать за тебя. Открываю сервер. Работает. Хочу запустить еще один процесс с этим же объектом, но не с этим же сервером. Инициализирую объект и хрен тебе. Переводит стрелки на ранее созданный и запустить два потока фиг. =============== ниже сказали - вероятно модель сервера указана как многопоточная а не многоэкземплярная. http://infocity.kiev.ua/prog/delphi/content/delphi053.phtml?id=1382 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2005, 11:36 |
|
||
|
Несколько экземпляров OLE сервера
|
|||
|---|---|---|---|
|
#18+
Может кому-то поможет, то дело в самом OLE Если вы делали OLE, то ищите в проекте строку TAutoObjectFactory.Create initialization TAutoObjectFactory.Create(ComServer, ............., ..............., ciMultiInstance , tmApartment); // так вот, меняйте ciMultiInstance на ciSingleInstance и будет вам счастье! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2020, 14:11 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=51&tid=2038572]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
33ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 319ms |

| 0 / 0 |
