需求是这样的:要求对系统中某一特定文件比如“c:\temp\test.doc”的复制权限进行控制。设置完成以后该文件不能被复制,也就是选中以后点击右键选择“复制”或者用快捷键都不能完成复制操作。最好有源程序
解决方案 »
- vb listbox 多项选中问题
- vb网页数据采集
- vb写的客户端 要连接内网中的数据库服务器,请问客户端的数据库连接参数有数据库的用户与密码如何在客户端安全地保存呀
- 如何通过代码修改ACCESS数据库中的数据类型?
- 紧急!!!请问怎样用VB程序在WORD文档里生成图表?
- 50分求购QQ号一个
- 请教高手,关于VB的报表问题.
- 在WIN2000中用API函数StretchBlt复制图形时,当扩大到一定程度时,目标控件中图形突然消失。何故?
- 关于键盘的问题
- Download: Microsoft .Net Framework SDK!
- 求救 winsock 控件的问题
- 读取注册表错误!急!在线等!
1、从服务器读取数据到x()数组中
2、在内存中生成一个文件存放数组中的数据
Open "aa.doc" For Binary Access Write As #1
Put #1, , x()
Close #1
3、用word打开在内存中生成的那个aa.doc文档,该如何操作
可以用Word.Application或者ShellExecute(),随你便。对于你说的“复制权限”,其实是做不到的。NetWare的文件权限曾经有“禁止复制”这一项,不久就发现,只要用户拥有读权力,他就可以先读入,再保存完成复制。所以,即使在Windows2000/Xp/2003里面也没有“复制”这种权限。
Open "aa.doc" For Binary Access Write As #1
Put #1, , x()
Set objDoc = objApp.Documents.Open("aa.doc")
我用这个命令的时候出现“文件找不到,更改其他文件”的提示啊
Set objFileSystem = CreateObject("Scripting.FileSystemObject")
Set objTempFile = objFileSystem.GetFile("c:\temp\test.doc")
得到文件对象以后怎么设置它的共享属性
比如,SetWindowPos的参数都是以SWP开始的。所以你的OpenFile也一样,是由OF_开始的我查了一下:太多了。你看其中的英文就知道了,比如:
Public Const OF_SHARE_EXCLUSIVE = &H10
就是独占打开方式。各个参数应该是用Or连接。