注册 登录
编程论坛 新人交流区

如何访问设置了密码的WORD文档

朗朗 发布于 2007-10-02 21:07, 1819 次点击
我用VB编了一个小程序
是用VB打开特定的WORD文档(自定义的文档)并利用WORD相关函数实现相应功能
现在的问题是
我不想别人打开我自定义的文档(以免被修改),并设置密码
如何在VB里自动打开,不用手动输入密码?
谢谢
14 回复
#2
nuciewth2007-10-02 21:11
文件都被你设置了密码,当然这个文件的访问权限是要输入密码的了.否则那要密码做什么.
#3
朗朗2007-10-02 21:40
我意思是
是不是可以在VB打开文档时自动输入密码
#4
nuciewth2007-10-02 21:43
加个打开的时候自动把密码导进去的.
我没学过VB,不知道可以不?
#5
朗朗2007-10-02 21:56
谢谢
其实我最终要的就是
程序可以很平稳打开文档,不用输入密码(密码在代码里体现)
其他人不能打开我的文档
#6
刨子头2007-10-02 23:40
VB控制EXCEL文件时,我用了启动宏和关闭宏来实现文件保护,在WORD能不能这样,你可以试试。
#7
朗朗2007-10-03 20:02
以下是引用刨子头在2007-10-2 23:40:07的发言:
VB控制EXCEL文件时,我用了启动宏和关闭宏来实现文件保护,在WORD能不能这样,你可以试试。

我的程序跟宏没有关系
我简单把我的程序原理讲一下
程序最终目的是打印N张表格(每张表格的数据从EXCEL中读取,当然每张表格的数据是不同的)
我用WORD做好了表格的格式,然后用VB读取EXCEL中的数据并打开WORD文档(文档本身不显示)
然后分别替换WORD文档中的数据并打印
注:EXCEL中每一行数据都是一个表格的数据。
程序已经完成,可以指定打印行的范围。
现在的问题是:我不想做好的WORD文档被别人修改,于是设置了密码。在程序运行时要手动输入密码。
我希望输入密码的工作是程序自动完成,密码在程序代码中体现

#8
horseman2007-10-03 21:51
加入密码破解代码,呵呵,时间长而已,理论上应该是可以的
#9
刨子头2007-10-04 15:11
那把你这个WORD文档不要加密,直接作资源文件,让你的EXE独享,这样他人是无法打开你的WORD文档的!
#10
朗朗2007-10-04 19:59
以下是引用刨子头在2007-10-4 15:11:45的发言:
那把你这个WORD文档不要加密,直接作资源文件,让你的EXE独享,这样他人是无法打开你的WORD文档的!

如何将WORD文档做资源文件?
请指教一下
谢谢!!

#11
刨子头2007-10-04 21:37
给你个例子,在站内搜索“一个EXE文件只能由另一个EXE文件打开”
#12
cj271528352007-10-04 22:09
看不懂  VB
#13
firel2007-10-04 22:21
budong
#14
朗朗2007-10-05 10:47
以下是引用刨子头在2007-10-4 21:37:54的发言:
给你个例子,在站内搜索“一个EXE文件只能由另一个EXE文件打开”

搜索不到啊!!!

#15
朗朗2007-10-05 15:03
看来我的贴可以做出总结了
我的问题不能解决(在VB里不能解决)
到此为止了!
1