如何关闭动态创建的WORD?

lanyahu 2003-06-10 03:42:37
V=GetWordObject(false);
Variant VDocuments = V.OlePropertyGet("Documents") ;
VDocuments.OleFunction("Open",FullFilePath);
Vactive=V.OlePropertyGet("ActiveDocument");
我用上面方法创建WORE,打开后如何关闭?
...全文
25 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jinglihui 2003-07-14
  • 打赏
  • 举报
回复
#include "WordOle.h"

Variant Word;
Variant Documents;
Variant ActiveDocument;

// Create Word Application
Word = CreateOleObject("Word.Application");

// Quit Word
Word.OleFunction("Quit",wdDoNotSaveChanges);

// Get Document
Documents = Word.OlePropertyGet("Documents");

// New A Document
Documents.OleFunction("Add");
// Get Active Document
ActiveDocument = Word.OlePropertyGet("ActiveDocument");

// Open A Document
Documents.OleFunction("Open" , FileName);
// Get Active Document
ActiveDocument = Word.OlePropertyGet("ActiveDocument");

// Save
ActiveDocument.OleFunction("Save");

// SaveAs
ActiveDocument.OleFunction("SaveAs",FileName);

// Print Preview
ActiveDocument.OleFunction("PrintPreview");
// Print
ActiveDocument.OleFunction("PrintOut");
woainihaha 2003-06-10
  • 打赏
  • 举报
回复
Word_App.OleFunction("Quit");

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧