当一打开word文档,就自动启动用C#做的程序。

解决方案 »

  1.   

    这个应该不是用C#来做
    这个应该是用vbs来做.对于vbs不是了解..但是如果是word中去启动别的程序应该是这样做了
      

  2.   

    能肯定是能的,楼主想怎么样,做病毒?一个很低极的方法是在注册表中找到word启动时执行的路径在后面加;你的程序
      

  3.   

    修改注册表(具体键值不清楚),找到explorer处理.exe文件时相关键,加上C#的启动程序.
      

  4.   

    我认为你可以做一个开机时自动启动的托盘程序,只负责循环检测WORD进程和当开你的C#程序,当进程开始的时候就打开你的C#程序即可。这样的话你所需要的功能会在你想用的时候起作用,会更好些吧?
      

  5.   

    word启动的时候会调用杀毒模块,你可以查查MSDN,找到怎么把自己的程序注册为office杀毒组件。 另外,office2003是可以使用C#编程的,并不一定用vba。你也可以写一段程序,然后保存在word的默认模板里面。这样每个文档都会带上这个功能。
      

  6.   

    宏可以实现,EXCEL中把一段vba放入thisworkbook中,会在文档打开时自动调用,word也应该有的。