word2016控制台限制?

word2016控制台限制?,第1张

word2016控制台限制如下,解除WORD限制编辑的步骤如下:

1.打开编辑好的word文档,然后点击“审阅”选项卡中的“限制编辑”。

2.然后会在文档右侧出现设置选项,这里选择勾选“限制对选定配游的样式设置格式”,点击“设置”。

3.然后接着勾选“设判卖好置文档的保护方式”,下面有几个选项,阅读过相对应的掘铅功能后,选择确认。

4.两项都设置好之后,点击“开启保护”。然后会出现d窗让输入保护密码,输入之后点击确定,这样就设置好了。

5.如果之后不想保护了,我们可以点击右侧的“停止保护”,然后输入之前设置的密码,点击确定即可解除限制编辑。这样就解决了解除WORD限制编辑的问题了。

如何在控制台程序中读取WORD文档的内容?

1.在VC中新猛迅建一控制台程序,选支持MFC(当然,你也可以不选择支持MFC的,不过会很麻烦)

2.按CTRL+W调出MFC ClassWizard,Add Class->From a type library,选择你的word的类型库(例如我的是word2003,安装在e盘,我的路径是"e:\edittools\microsoft office\office11\msword.olb"),选择完毕后,薯知扒在d出的窗口中选择要让classwizard生成的包装类,在本例中要用到_Application,Documents,_Document,Range这四个类,选中他们后按OK

3.进入你的main函数所在的cpp文件,加入头文件引用

#include "msword.h"//引用刚才classwizard生成的idispatch包装类

4.加入代码

int _tmain(int argc, TCHAR* argv[], TCHAR* envp[])

{

int nRetCode = 0

if (!AfxWinInit(::GetModuleHandle(NULL), NULL, ::GetCommandLine(), 0))

{

cerr << _T("Fatal Error: MFC initialization failed") << endl

nRetCode = 1

}

else

{

if (CoInitialize(NULL) != S_OK)

{

AfxMessageBox("初数昌始化COM支持库失败!")

return -1

}

_Application wordApp

Documents docs

_Document doc

Range aRange

COleVariant vTrue((short)TRUE),

vFalse((short)FALSE),

vOpt((long)DISP_E_PARAMNOTFOUND, VT_ERROR)

wordApp.CreateDispatch("Word.Application",NULL)

wordApp.SetVisible(FALSE)

docs=wordApp.GetDocuments()

doc=docs.Open(COleVariant("d:\\txt.doc"),vFalse,vTrue,vFalse,vOpt,vOpt,vOpt,vOpt,vOpt,vOpt,vOpt,vOpt,vOpt,vOpt,vOpt,vOpt)

aRange=doc.Range(vOpt,vOpt)

AfxMessageBox(aRange.GetText())//这里GetText得到的就是word文件的纯文本了,你可以将其写到txt文件中

doc.Close(vOpt,vOpt,vOpt)

wordApp.Quit(vOpt,vOpt,vOpt)

CoUninitialize()

}

return nRetCode

}

1、首先将电脑的控制面板打开。

2、打开控制面板之后,在控制面板里面找到程序这个选项,并点击卸载程序进入。

3、进入到卸载程序的页面之后,在下面找到office2007的名称(哪个版本就选择相对应的版本即可),右世伍键单击这个选项。

4、接着在d出的窗口里面点击更改这个选项埋携进入。

5、进入之后勾选修复这个选项即弯返伏可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8241572.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存