Z
zyycc
Unregistered / Unconfirmed
GUEST, unregistred user!
我用MSSQL的sp_OACreate调用Word对象,想让它显示出来。
但Word对象不能显示出来,而且,通过任务管理器可看出Word加载后,便驻留内存,不能退出。
哪位大哥给指点一下。
代码如下:
DECLARE @object int,
@hr int
EXEC @hr=sp_OACreate'Word.Application',@object OUT
IF @hr<>0
BEGIN
PRINT'errorcreateWord.Application'
RETURN
END
EXEC @hr=sp_OASetProperty @object,'visible','True'
IF @hr<>0
BEGIN
PRINT'errorsetText'
RETURN
END
EXEC @hr=sp_OADestroy @object
IF @hr<>0
BEGIN
PRINT'errordestroyWord.Application'
RETURN
END
但Word对象不能显示出来,而且,通过任务管理器可看出Word加载后,便驻留内存,不能退出。
哪位大哥给指点一下。
代码如下:
DECLARE @object int,
@hr int
EXEC @hr=sp_OACreate'Word.Application',@object OUT
IF @hr<>0
BEGIN
PRINT'errorcreateWord.Application'
RETURN
END
EXEC @hr=sp_OASetProperty @object,'visible','True'
IF @hr<>0
BEGIN
PRINT'errorsetText'
RETURN
END
EXEC @hr=sp_OADestroy @object
IF @hr<>0
BEGIN
PRINT'errordestroyWord.Application'
RETURN
END