opq6789 发表于 2014-10-13 16:14:16

请教关于软件界面中TEdit编辑框不能改写的问题

公司目前正在使用一个第三方的操作平台,每次操作的时候需要在软件界面中的一个TEdit的编辑框内实时的输入一些报价信息,如果正常操作中间需要输入2次验证码,操作很繁琐,而且手慢的同事2次输入过后实时的价格信息往往已经变化了,所有的操作都是无效的,需要重来,所以我就在想是不是可以先输入价格的实时信息,然后输入2次验证码,在提交的时候写个AU3的脚本检测下当前的实时信息,如果已经变动就自动输入当前的信息

但是在实际操作时发现,一旦输入好价格信息后,弹出验证码后,TEdit的窗口就变为灰色,无法通过控件函数进行操作,设置为Enable也无效

想请教各位这个应该从哪方面入手呢,实在想不出有什么思路,谢谢了

邪恶海盗 发表于 2014-10-13 20:17:12

看起来是炒股的,这种地话建议少用自动化,万一出什么问题损失可不是一点半点...

Authree 发表于 2014-10-20 11:34:18

感觉不太好弄。。验证码还要输2次。。这软件真的很奇怪啊。2次验证码输入完数据有几率变化,这要严格来说都可以算是软件bug了。。
可以这样设想下。。。找一台电脑打开软件,专门提取实时数据,共享出来。
你操作的软件,输入完验证码获取数据和共享出来的数据做对比。。
这只是理论上的,具体能否实现我就不懂了,刚学au3~~{:face (270):}
页: [1]
查看完整版本: 请教关于软件界面中TEdit编辑框不能改写的问题