按键精灵是怎么定义那些词组的?
例如VB中模拟鼠标是SetCursorPos X,Y.
我看别人可以把SetCursorPos 定义成另外一个名字.然后放到List里面运行
例如SetCursorPos = 鼠标 X,Y=坐标横,坐标纵
但是我看别人连if else end if 的语句也可以定义成别的东西
比如说我要在屏幕上找一个颜色.要用到GetPixel函数.
If GetPixel(dc, x, y) = 颜色 Then
'找到的事件
else
'没找到的事件
end if
而别人定义成
if 找色x,y = 颜色
别人定义的事件
else
别人定义的事件
end if
'-----------------
别人的使用2个listbox的list1来添加事件.list2来判断事件.这里不好裁图.我也不知道自己表达的够不够清楚...我想知道这个过程是什么?..别人是怎么定义到的?.
希望高手们给段代码什么的.小弟偶会自己慢慢理解的``

解决方案 »

  1.   

    使用脚本引擎来解释就可以了,在 程序里 替换掉那些自定义的 词组比如使用 VBscript 脚本引擎就可以
      

  2.   

    替换个p
    不知道别瞎说这个是在于截取数据你首先要分析每行的主要动作
    比如他是要取鼠标
    而且比如你定义的是“鼠标移动”这个名称
    那么在有这样的文字以后就调用SetCursorPos这个过程
    然后在分析鼠标移动后面的数据比如是120.130
    然后在SetCursorPos这个过程把鼠标移动到这个位置