局域网内远程控制,在控制端发送鼠标移动命令到被控端,由于鼠标移动命令发送频率很高,导致在接收端接收命令时,一次接收到N个鼠标移动的命令,请问怎么样可以做到控制端发送一个移动命令,被控端就只接收到一个鼠标移动的命令。

解决方案 »

  1.   

    就算是在局域网内,数据从控制端传到被控端也需要一定的时间,而且被控端需要处理完一个命令也需要时间,所以被控端不能只顾自己发送命令而不顾接收端的情况,最好是被控端处理完一个命令后给控制端一个返回信息,然后控制端才继续发送指令。另外控制端每次用senddata发送指令后都要加上一句doevents
      

  2.   


    doevents试了,好象没什么用。
    如果还回传一个信息的话,我估计速度跟不上来呀。鼠标移动的频率是很高的。