之前写软件的时候,时常会遇到对其他软件读写,老是一头雾水,不知从何处着手,不经要向指定软件发送指定内容,有时,还要读取指定软件中指定控件的内容,由于从未接触过这类情况,所以会手足无措!
固然,自动对编程学习的深刻,发现这类操作,也无非如斯!文章源自微观生活(93wg.com)微观生活-https://93wg.com/4685.html
今天咱们就尝试对一软件进行发送以及掏出指定内容操作!文章源自微观生活(93wg.com)微观生活-https://93wg.com/4685.html
首先,咱们筹备一个测试软件,文章源自微观生活(93wg.com)微观生活-https://93wg.com/4685.html
然后,咱们打开易语言,加载精易模块,并画出下面的界面,文章源自微观生活(93wg.com)微观生活-https://93wg.com/4685.html
三个编辑框,一个用做软件名的编辑框,一个为窗口句柄编辑框,还有一个用来返回内容!文章源自微观生活(93wg.com)微观生活-https://93wg.com/4685.html
首先,咱们向这个测试.exe软件中的账号以及密码编辑框发送内容,发送以及掏出操作必需要用到该软件的句柄,那句柄怎么掏出呢?文章源自微观生活(93wg.com)微观生活-https://93wg.com/4685.html
那就用到 过程_名取句柄 命令来掏出测试软件的窗口句柄,然后,咱们还要枚举出所有编辑框的句柄,而编辑框的类名是什么呢?文章源自微观生活(93wg.com)微观生活-https://93wg.com/4685.html
不知道没关系,咱们用精易编程助手查看下,类名为:Edit文章源自微观生活(93wg.com)微观生活-https://93wg.com/4685.html
但是,光有编辑框的句柄是没有用的,由于咱们没法分清哪一个编辑框是指定要操作的编辑框,这时候,咱们就得通过控件ID来区别,咱们事前用编程助手掏出指定编辑框的控件ID,然后,通过文本_送达命令,向指定编辑框发送指定的内容!文章源自微观生活(93wg.com)微观生活-https://93wg.com/4685.html
看下效果:文章源自微观生活(93wg.com)微观生活-https://93wg.com/4685.html
向指定控件发送内容的操作咱们实现了,下面,咱们再来操作取指定控件内容!首先,咱们要通过助手掏出指定控件的窗口句柄,然后看代码:
看下效果:
效果很显明,已掏出指定控件的内容了,固然,这类操作不单单是对编辑框,还可以对其他控件进行操作,这就有待大家自己试探了!
编程语言无好坏,实用合用最重要,中文编程,也值得具有!
今天的教程就到这里,
以上就是微观生活(93wg.com)关于“中文编程日记:怎么对外部软件发送以及掏出内容?”的详细内容,希望对大家有所帮助!
评论