I
IUnKnow
Unregistered / Unconfirmed
GUEST, unregistred user!
首先,自己创建一个可执行的自动化服务器Server程序;然后再编写一个Client程序,使用Variant通过CreateOleObject GetActiveOleObject等函数调用。
问题:
1)正常情况下,在Client创建/获取Server OLE对象后,如果关闭Client程序,则Server OLE对象也被自动关闭。怎样才能做到关闭Client程序时Server OLE对象不被关闭;
2)在Client程序在创建/获取Server OLE对象后,直接关闭Server程序,这时会提示信息说有其他程序在使用该程序。怎样做到使Server不产生提示而直接退出,且不影响Client程序运行?
(此功能在调用Word.Application时均可以实现)
问题:
1)正常情况下,在Client创建/获取Server OLE对象后,如果关闭Client程序,则Server OLE对象也被自动关闭。怎样才能做到关闭Client程序时Server OLE对象不被关闭;
2)在Client程序在创建/获取Server OLE对象后,直接关闭Server程序,这时会提示信息说有其他程序在使用该程序。怎样做到使Server不产生提示而直接退出,且不影响Client程序运行?
(此功能在调用Word.Application时均可以实现)