比如说我开了一个qq,然后我想通过程序来控制和一个人的聊天,发送一些列入程序的消息。请各位给一个思路或者指点一二。

解决方案 »

  1.   

    影子说的没错,让程序将焦点移动到某一个程序的窗口,然后模拟键盘输入一些文字或用鼠标点击某一些地方进行某一些特等的操作。用API可以做到吗?用什么API?
      

  2.   

    先上网看看例子学习学习吧,窗体操作的api还很有几个,三言两语说不清楚的。
      

  3.   

    这里用到一个集合对象forms
        For i = 0 To Forms.Count - 1'遍历所有的窗体
            strtemp = Forms(i).Caption '把标识复制到变量,这里用Caption,也可以用.tag或其他的标示
            If strtemp ="" Then'如果和你想要得条件相同             Forms(i).‘窗体都有了,想干点啥不行
             End If
        Next i
    '注意,有时候会有错误,最好用onerr resume next
      

  4.   

    楼上的大哥,我要的不是调用自身的窗体,而是调用其他软件的子窗体。比如用VB写了某一个程序,需要调用QQ的一个聊天窗口,并且发送一些消息给那个人。