读书人

请问:用sendmessage(tmph,wm_settext

发布时间: 2012-03-18 13:55:38 作者: rapoo

请教:用sendmessage(tmph,wm_settext,0,longint(pchar('d:\abc.txt'))) 向一EDIT发信息,按F8单步可以输入成功,可是直接运行
tmph为一外部程序上某个对话框上的一个EDIT的句柄,因为单步执行可以成功,所以就该可以排除语法错误,可是如果让电脑直接执行所有语句,好像指令执行太快似的,对话框中的信息不能按要求改变,大家有没有相同的经验?

[解决办法]
可以设置一条件,等候此句柄not visible后再进行下一步
repeat
sleep(200);
until not visible(tmph);

读书人网 >.NET

热点推荐