用vb.net如何判断word文件是否加有密码

问题描述

用vb.net如何判断word文件是否加有密码

解决方案

解决方案二:
打不开就表示加密了.你获取一下异常就行了.
解决方案三:
我也是这么想的。我现在想做的是,对一个folder下的所有files进行读取处理。(对象文件是excel,word,ppt)对那些加有密码的文件,暂且不进行处理,出力log。对于excel和ppt这种处理都行得通,但是对于word,它总会弹出password入力窗口。导致所有处理都终止了。很讨厌的。比如说,excel的open:xlApp.Visible=FalsexlApp.ScreenUpdating=FalsexlApp.DisplayAlerts=FalseExcel.WorkbookxlBook=xlBooks.Open(Filename:=path,UpdateLinks:=0,ReadOnly:=True,Password:="")ppt的open:pptApp.DisplayAlerts=FalsePowerPoint.PresentationpptPresent=pptPresents.Open(FileName:=path,ReadOnly:=Microsoft.Office.Core.MsoTriState.msoFalse)想知道,word的open的具体写法不让它弹出password入力窗口,直接进入异常处理。
解决方案四:
怎么没有人解答阿各位高手帮帮忙看看阿。。。
解决方案五:
http://msdn.microsoft.com/en-us/library/cc313153.aspx这里有office系列文档的详细文件结构剖析,看看吧
解决方案六:
不太清楚,帮顶
解决方案七:
楼主说的是ppt吧,word和excel都可以的

时间: 2024-11-10 01:12:22

用vb.net如何判断word文件是否加有密码的相关文章

Js判断CSS文件加载完毕的具体实现

 在多数情况下我们不需要判断css文件是否加载成功了,但有些时间这个功能还是需要的,今天我来整理了兼容各种浏览器的判断CSS文件加载完毕实现方法与各位分享 要判断这个 CSS 文件是否加载完毕,各个浏览器的做法差异比较大,这次要说IE浏览器做的不错,我们可以直接通过onload方法来处理CSS加载完成以后的处理:  代码如下: // 代码节选至seajs function styleOnload(node, callback) {     // for IE6-9 and Opera     i

js怎么判断flash swf文件是否加载完毕

js怎么判断flash是否加载完毕了呢? 我们怎么在flash加载完毕之时,回调一个我们设定的js函数? 这个问题,一直困扰了我很久,直到今天,请教了一个非常牛B的人物之后,突然来了感觉! 呵呵,也许,这个问题在你们看来不是问题,不过对于我来说,确实是个问题,因为我一直不知道该怎么判断swf文件是否加载完毕了? 从前都是只知道img.onload等等. 好了,言归正传,我们到底该怎样判断一个flash是否加载完了呢? 没错,就是轮询,然后判断flash的某个方法是否能正常运行? 示例如下(伪代码

js怎么判断flash swf文件是否加载完毕_javascript技巧

js怎么判断flash是否加载完毕了呢? 我们怎么在flash加载完毕之时,回调一个我们设定的js函数? 这个问题,一直困扰了我很久,直到今天,请教了一个非常牛B的人物之后,突然来了感觉! 呵呵,也许,这个问题在你们看来不是问题,不过对于我来说,确实是个问题,因为我一直不知道该怎么判断swf文件是否加载完毕了? 从前都是只知道img.onload等等. 好了,言归正传,我们到底该怎样判断一个flash是否加载完了呢? 没错,就是轮询,然后判断flash的某个方法是否能正常运行? 示例如下(伪代码

CSS文件动态加载(续)—— 残酷的真相

在之前的文章<CSS文件动态加载>中,我们提到了在动态加载CSS文件的时候,如何检测加载是否完成.注意,这里的加载完成包含了两种情况: 1)加载成功 2)加载失败 也就是说,这里并没有将成功与失败的情况区分开来.看到这里你可能疑惑了,就动态加载个CSS文件,洋洋洒洒写了一两百行代码,连是否加载成功/失败都没能区分开来,这似乎有些不可理解. 美好的假象--如何判断CSS加载完成 这里先不抛出结论,而是先思考一个问题:如何动态加载CSS文件? 很简单,就下面几行代码: var node = doc

用VB在word文件里插入横跨两个section的表格

问题描述 用VB在word文件里插入横跨两个section的表格 我的word文件有两个section,第一页是section1,后面的都是section2.分成两个section是因为我header部分的高度不同. 现在我想用vb插入一个3行7列的表格,其中第三行的单元格合并成一个,里面有大量文字,一页不够会到第二页.现在我直接用vb插入的时候表格会横跨第一第二页,都是section1,然后第三页是section2. 我想让超出第一页的部分直接在section2继续,应该怎样用vb完成? 谢谢

vb编程-vb编写让word文件在AxWebBrowser中打开

问题描述 vb编写让word文件在AxWebBrowser中打开 只能弹出打开,无法在框内显示mypath = Directory.GetCurrentDirectory() AxWebBrowser1.Navigate(mypath & ""章节文件1.docx"")该如何操作

wps二次开发-如何在打开一个WORD 文件之前,判断这个文件是否是加密文件

问题描述 如何在打开一个WORD 文件之前,判断这个文件是否是加密文件 如何在打开一个WORD 文件之前,判断这个文件是否是加密文件,或者有什么办法可以屏蔽加密文件的密码提示框?

用ASP创建Microsoft Word 文件(转)

word|创建 随着人们对数据库及动态HTML (DHTML)的应用和对XML的兴趣的增加,所以在商业网站的数据中使用动态内容变得越来越普遍.这里我们就成功运用了一则最新的技巧--用ASP创建 Word 文件,我想您看后肯定会受到很大的启发. 原文出处:http://www.asptoday.com/articles/19990825.htm 背景 BuildDoc.asp是一个ASP文件,它读入一个网页表单的输出,并创建一个Microsoft Word文件作为输出, 其中包含根据表单内数据改变

用ASP创建Microsoft Word 文件

word|创建 随着人们对数据库及动态HTML (DHTML)的应用和对XML的兴趣的增加,所以在商业网站的数据中使用动态内容变得越来越普遍.这里我们就成功运用了一则最新的技巧--用ASP创建 Word 文件,我想您看后肯定会受到很大的启发. 原文出处:http://www.asptoday.com/articles/19990825.htm 背景 BuildDoc.asp是一个ASP文件,它读入一个网页表单的输出,并创建一个Microsoft Word文件作为输出, 其中包含根据表单内数据改变