VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 307|回复: 5

[求助] 我想用VB编一个自动操作其他软件的全自动软件,需要哪些VB知识?

[复制链接]

73

主题

0

听众

1617

积分

中级程序员

Rank: 3

擂点
0
人气
0
威望
0
注册时间
2005-11-2
精华
0
帖子
269
发表于 2017-2-10 07:16:38 |显示全部楼层
这个软件不需要上网,也不需要网络提交
但它却涉及到了填写信息和点击提交按钮功能;

比如:我先打开一个程序,可以手工填写数据,再手工点击提交按钮;
但这种动作需要频繁操作,想用VB编一个可以按规定自动填写数据和点击提交按钮的程序;

该怎么做?需要用到哪方面的知识?

73

主题

0

听众

1617

积分

中级程序员

Rank: 3

擂点
0
人气
0
威望
0
注册时间
2005-11-2
精华
0
帖子
269
发表于 2017-2-10 07:18:58 |显示全部楼层
“按键精灵”能实现部分这种功能,但它无法按规定,填写不同的数据;
按键精灵还有个注册问题

所以我想自己编一个功能更单一、但更有效的程序
回复

使用道具 举报

229

主题

20

听众

2万

积分

网络设计师

Rank: 7Rank: 7Rank: 7

擂点
0
人气
140
威望
213
注册时间
2010-9-12
精华
1
帖子
3428
发表于 2017-2-10 09:16:28 |显示全部楼层
按键模拟的话
AutoHotKey 挺好用的,社区强大
回复

使用道具 举报

21

主题

7

听众

7721

积分

系统分析员

Rank: 5Rank: 5Rank: 5

擂点
0
人气
67
威望
112
注册时间
2010-2-8
精华
0
帖子
757
发表于 2017-2-11 00:10:11 |显示全部楼层
FindWindow
SendMessage
回复

使用道具 举报

37

主题

9

听众

1879

积分

中级程序员

Rank: 3

擂点
0
人气
56
威望
188
注册时间
2013-3-5
精华
0
帖子
270
发表于 2017-2-13 19:41:41 |显示全部楼层
本帖最后由 vbfans01 于 2017-2-13 19:46 编辑

建议使用au3,这是接近VB语法的编程语言,花一两天时间即可完全学会,用来模拟键盘、鼠标、游戏及工软件非常之方便。
AU3自带的窗口分析工具也很强大。
AU3将网络、鼠标、窗口、图像、音乐、文件等等都做成一个库,使用者只要用一条语句即可调用
获得管理员权限也很简单,只用一句#RequireAdmin即可

代码举例
在坐标10,50点两下鼠标左键,代码如下:
MouseClick("left", 10, 50, 2)

将计算器窗口置为当前
WinActivate("计算器")



回复

使用道具 举报

2

主题

0

听众

653

积分

中级程序员

Rank: 3

擂点
0
人气
2
威望
0
注册时间
2011-9-25
精华
0
帖子
34
发表于 2017-2-14 00:15:44 |显示全部楼层
我看了一下AU3,确实比较符合你的需求,而且有VB基础非常容易实现,楼主不防去看看!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

文字版|手机版|VBGood

GMT+8, 2017-2-23 08:29

VB爱好者乐园(VBGood)
回顶部