杨
杨深
Unregistered / Unconfirmed
GUEST, unregistred user!
1,能不能让OLE激活word时时不出现工具条及菜单?
我用
OleContainer1.perform(CM_UIDEACTIVATE,0,0);
的笨办法可以实现。但还是要闪一下,我试图改OleCtnrs原代码没有成功,请各位指点。
2,这个问题很要命,我想word在Ole中激活时要浏览很多文件,不想一再激活花时间,
想直接打开另外一个文件,但是word的文档还是什么的。不行出错。
WordDocument1.ConnectTo(IUnknown(OleContainer1.OleObject) as _Document);
WordDocument1.Application.Documents.Open(FileName, ConfirmConversions, ReadOnly,
AddToRecentFiles, PasswordDocument, PasswordTemplate, Revert,WritePasswordDocument,
WritePasswordTemplate, Format);
WordDocument1.Disconnect ();
不行,关闭后再执行也不行,
WordDocument1.Application.ActiveDocument.Close(SaveControl,SaveFormat,r);
:(
我用
OleContainer1.perform(CM_UIDEACTIVATE,0,0);
的笨办法可以实现。但还是要闪一下,我试图改OleCtnrs原代码没有成功,请各位指点。
2,这个问题很要命,我想word在Ole中激活时要浏览很多文件,不想一再激活花时间,
想直接打开另外一个文件,但是word的文档还是什么的。不行出错。
WordDocument1.ConnectTo(IUnknown(OleContainer1.OleObject) as _Document);
WordDocument1.Application.Documents.Open(FileName, ConfirmConversions, ReadOnly,
AddToRecentFiles, PasswordDocument, PasswordTemplate, Revert,WritePasswordDocument,
WritePasswordTemplate, Format);
WordDocument1.Disconnect ();
不行,关闭后再执行也不行,
WordDocument1.Application.ActiveDocument.Close(SaveControl,SaveFormat,r);
:(