C# 打开带密码的WORD 代码

问题描述

我用C#打开不带密码的WORD和带密码的WORD。如果对上了就正常了。如果密码错误或者有问题就无法清除内存的WORD进程,另外会弹出个输入密码的输入框,请问如何操作,谢谢,分全部送上。两个问题,打开代码如何写,完整的,第二,如果密码错误了的时候,怎么写代码清理进程并且不要弹出那个框让人手工输入密码。Q52572818联系我给分。再次感谢!ObjectfileName=strFileName;ObjectconfirmConversions=false;ObjectreadOnly=System.Reflection.Missing.Value;ObjectaddToRecentFiles=false;ObjectpasswordDocument=strPWD;ObjectpasswordTemplate="";Objectrevert=true;ObjectwritePasswordDocument="";ObjectwritePasswordTemplate="";Objectformat=System.Reflection.Missing.Value;Objectencoding=System.Text.Encoding.UTF8;Objectvisible=false;ObjectopenConflictDocument=true;ObjectopenAndRepair=false;ObjectdocumentDirection=false;ObjectnoEncodingDialog=true;ObjectxmlTransform=System.Reflection.Missing.Value;System.TypewordType=System.Type.GetTypeFromProgID("Word.Application");dynamicwordApp=System.Activator.CreateInstance(wordType,false);dynamicwordDoc=null;wordApp.Visible=false;//不显示窗口try{wordDoc=wordApp.Documents.Open(reffileName,refconfirmConversions,refreadOnly,refaddToRecentFiles,refpasswordDocument,refpasswordTemplate,refrevert,refwritePasswordDocument,refwritePasswordTemplate,refformat,refencoding,refvisible);wordDoc.Close();wordApp.Quit();}catch(ExceptionexDoc){MessageBox.Show("打开失败"+exDoc.Message);}wordDoc=null;wordApp=null;

时间: 2024-12-18 00:30:22

C# 打开带密码的WORD 代码的相关文章

带数据库的ASP用户名密码登录验证代码

  带数据库的ASP用户名密码登录验证代码,这个代码里有登录判断的完整逻辑,包括连接数据库,查询判断用户名和密码是否正确,返回重填,关闭数据库记录集等,对ASP初学者有相当好的借鉴价值: 这里连接的是SQLSERVER数据库,数据库就不上传了,里面有两个字段,name是存储用户名,userpassword是密码字段,自己手动创建个,修改本代码里面的数据库连接信息就可测试了.

Win7系统下如何创建带密码隐藏的文件夹保护个人隐私文件

  1.首先创建一个文件夹,并命名为"隐藏文件"; 2.然后打开该文件夹,然后在窗口空白处右击鼠标选择"新建→ 文本文档"命令创建一个文本文件; 3.将以下代码复制到刚才新建的文本文件中: cls @ECHO OFF title Folder Private if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK if NOT EXIST Privat

求大神解答一下-关于C51芯片4*3矩阵输入的6位密码的程序代码以及电路图片

问题描述 关于C51芯片4*3矩阵输入的6位密码的程序代码以及电路图片 有两个灯,一个是红灯,另一个是绿灯.当锁打开就显示红灯,绿色LED显示操作状态的锁.

access-sql2008怎么导出数据到带密码的Access数据库

问题描述 sql2008怎么导出数据到带密码的Access数据库 用导入导出工具导出数据到带密码的Access数据库时,测试连接时,测试连接失败,提示'因为初始化提供程序时发生错误,无法启动应用程序.工作组信息文件丢失,或是已被其它用户以独占方式打开.' 解决方案 sql2008从数据库中导出某张表的数据数据从access数据库导入到sql数据库中注意!! 解决方案二: Access是不是被锁定了,不能被访问,你先看看直接访问能不能连接上数据库 解决方案三: 方法1:破解并取出access密码方

magento -- 如何订阅后台带密码的RSS

Magento自带了RSS功能,前后台都有,其中后台的可以订阅的有新订单的提醒和低库存商品的提醒等等       比如说你订阅了低库存提醒,你的订阅就可以实时收到哪些产品已经快要或已经没库存了.不过这里有一个问题,后台的RSS要订阅是需 要用户名和密码的(同后台登录用户名和密码),而普通的订阅器是无法直接订阅带密码的RSS的,比如我正在使用的Google Reader和QQ 订阅,我玩RSS的时间不长,也不清楚是不是有哪个订阅器可以在订阅的时候输入用户名和密码.在搜索百度和谷歌后,提到最多的就是

请问为什么c#打开sqlserver数据库失败?代码如图

问题描述 请问为什么c#打开sqlserver数据库失败?代码如图 请问为什么c#打开sqlserver数据库失败?代码如图 解决方案 连接本机应该是 Server=.; 你的缺少了等号. 解决方案二: 看你的代码,最可能出问题的是连接字符串,看下你的的数据库是否使用集成验证,以及是否允许远程连接. 解决方案三: 数据库的连接字符串有问题, 如下是.NET 类库中数据库连接源代码,你可以参照一下格式和字符串 /// /// 可以接受三种格式的数据库连接字符串 /// 1. 服务名称=(local

sqlserver连接带密码的access

  sql server 导入带密码的access数据 如何实现将Access的数据的导入到SQL Server呢,相信网络上有很多教程来帮助大家了.但是,大家发现如果access文档使用了密码加密的话,就会发现网上所介绍的方法失灵了.下面将举例来说明. 以下有数据库abc.mdb,表结构如下:student(id int,name char(10)),密码为test.先要将其导入到sql server当中,假如abc.mdb没有加密,则可以采用下面几种方法: sql server 导入.更新a

PHP限制页面只能在微信自带浏览器访问的代码

 我们都想限制程序只能在微信里面浏览,下面是PHP限制页面只能在微信自带浏览器访问的代码,大家可以参考下 为了防止自己辛辛苦苦做的webapp被人copy,我们都想限制程序只能在微信里面浏览,虽然下面实现了这个功能,单都是小菜,没什么技术含量,懂代码的伪造下就破了.下面是PHP限制页面只能在微信自带浏览器访问的代码.    码如下: <!--?php <br ?--> $useragent = $_SERVER['HTTP_USER_AGENT'];  if (strpos($usera

如何打开不同格式的Word文档

  现在由于大家的Word版本都是不一样的,有2003.2007.2008等,当在Word2013版本的文档似乎不成问题,因为都是较低版本的.为了防止乱码,小编建议大家用一下的三步,简单,而且绝对不会有什么问题的.并且这样可以选择任意的文档,不再只是打开哪个就是哪个Word文档. 第1步,打开Word2013窗口,依次单击"文件"→"打开"按钮,如图1所示. 图1 单击"打开"按钮 第2步,在"打开"选项卡中单击"计