你是要模拟鼠标动作还是什么?
为什么不用c#调用word.dll?

解决方案 »

  1.   

    对的,就是用鼠标模拟,word只是我举的例子!
    要求是代替人工完成一些简单的功能,比如新建一个word档案,一般人做的话,就是点击文件菜单,然后再在[文件]下拉菜单里面选择新建,但是我的这个程序无法判断点击[文件]之后,是否下拉菜单已经出现,如过机器比较慢,下拉菜单还没有,我的鼠标就无法点到[新建]按钮!!!
      

  2.   

    回复人: zhouhongyun(春天的十七个瞬间) ( ) 信誉:92 
    点了文件菜单之后延迟一两秒钟嘛这个办法我早就想过了,但是因机器而宜,万一机器太慢?还有这样会明显降低工作效率!!
    不是一个上上之策
      

  3.   

    像OFFICE之类的软件都有宏操作,
    用好这个比你自己用程序模拟操作好多了。
      

  4.   

    对于office系列,直接使用vba进行编程比用C#来得好点。你可以编个宏,然后在C#中打开模版,想直接调用宏就直接调用,想让用户去操作就让用户去操作。
      

  5.   

    word只是我举的例子!
    不一定是office的