以下是引用井底之蛙在2007-12-10 16:08:32的发言:我说一件自己的事,看看能不能评上楼主所说的第一个“牛” 有一个财政供养的系统,系统估计是用SQL+PB做的。里面有好多项目都是需要从下拉列表里选择的,比如“拨款形式”这个字段,只能从下拉列表里选择“自收自支”、“差额拨款”、“全额拨款”中的一项。因为我们单位是全额拨款的事业单位,所以几千人的所有这一项都选择“全额拨款”这一项。我用其他软件试了N次,都破解不了那个DB的数据库文件,而且这个财政供养系统软件也不能导入数据(估计是为了安全,根本就没有设置这一项) 让人最恶心的事就是每个人都必须要点一下,然后从中选择“全额拨款”。后来用键盘来输入,在那个格里回车,然后按三下向下的方向键,就定位到“全额拨款”,然后再回车,就确认了输入。这样速度快多了。 接下来,就感觉按键盘也太麻烦了,毕竟好几千人呢。后来就在EXCEL里编写了一个程序,利用SENDKEYS方法,模拟按下的键盘上的键。用ONTIME控制程序在10秒后执行,在这10秒内,把活动程序切换到那个让人恶心的财政供养系统,把焦点定位到要执行操作的字段,10秒后,程序就模拟键盘的操作:按一个回车,然后按三个向下,然后再按一个回车,这样就输入了一个数据,接下来,再按一个向下,移动到下一条记录,然后重复上面的操作。 这样,几千个人的这种极度烦琐的工作不到一分钟就搞定了。 备注:程序运行的时候最好不要听歌,因为播放出来的声音就象是磁带被咬带一样断断续续的。呵呵。 不知能不能评上楼主所说的第一个“牛” 是比较强,不过是构可以借鉴网络游戏的外挂程序,比如按键精灵什么的实现简单重复的点击工作,也许这些软件叶是借鉴了excel的理论 |