一个按钮,点击以后创建一个只读属性的word文档

解决方案 »

  1.   

    Dim file2 As New System.IO.FileInfo("c:\1.docx")
            file2.Create()
            file2.IsReadOnly = True
            MessageBox.Show("创建成功!!")
      

  2.   

    是说文件的属性是只读,还是经过word保护的只读word文档?
      

  3.   

    这个word绝对不会是一个普通的空文件
      

  4.   

    1. 系统自带“标准”的Word文档模板文件(Word 97格式的),可以从几个相关的“模板目录”中找一下。
      当然也很可能找不到这个文件。
    2. 一般都是安装了Office的,创建一个Word进程对象,新建一个文档,再保存一下,就是”标准“的了。
    3. 既然是“做程序”,可以在自己的程序“资源”中带一个2003或2007格式的空文档,
      把“资源数据读出来,写到文件中就行了。现在一般都是安装的2007、2010、2013什么的Office了,
      用03或07的”文档模板“,基本不会有问题。
    既然楼主说的是”只读属性“(注意关键词:属性),一般应该是文件属性了。
    就算是”Word保护“,也不过就是加个”只读密码“罢了,如果能创建Word进程对象,通过它来加密码保护也很容易。
      

  5.   

    谁知道是不是ntfs下的只读权限呢?
      

  6.   

    不然还写什么程序,存个dot模板文件就好了。
      

  7.   

    把一些文件先建好,比如新的“WORD文件,"excel文件等“,然后需要时直接复制一个过来,再设成只读,一秒搞定