做了一个加密的程序,加密解密部分已经做完了,现在想要的效果是在打开一个doc文件时弹出一个对话框要求输入密钥,错误则不能打开,正确则对其解密,该怎么实现?

解决方案 »

  1.   

    你没有直接用Winword的加密方式吗?http://office.microsoft.com/zh-cn/word-help/password-protect-documents-workbooks-and-presentations-HA010148333.aspx
      

  2.   

    刚用C#没多久,完全不知道有windows加密方式,然后就手写了DES和RC4,密钥用的MD5
      

  3.   

    http://www.google.com.hk/search?hl=zh-CN&q=vsto+word
      

  4.   

    那你应该改文件的后缀,比如.edoc
    然后把该后缀关联到你写的一个程序上,该程序进行解密,并装入Winword中。
      

  5.   

    能用VBA整么?方便、快捷,还挺爽