以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  窗口打开请教  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=56145)

--  作者:hbhb
--  发布时间:2014/8/30 14:12:00
--  窗口打开请教
大师:好!
为何窗口打开后e.Form.Controls("Button1").PerformClick  此具代码不执行,窗口预览时执行?



--  作者:Bin
--  发布时间:2014/8/30 14:15:00
--  
你代码写在哪里?
--  作者:hbhb
--  发布时间:2014/8/30 14:19:00
--  
aftreload

e.Form.Controls("Button1").PerformClick 

--  作者:hbhb
--  发布时间:2014/8/30 14:20:00
--  
afterload事件
--  作者:Bin
--  发布时间:2014/8/30 14:21:00
--  
测试没问题.上个例子看看.
--  作者:hbhb
--  发布时间:2014/8/30 14:59:00
--  
怪事了
我直接把e.Form.Controls("Button1").PerformClick 的代码放到afterload事件中就没有问题
是不是e.Form.Controls("Button1").PerformClick事件中的变量与afterload事件中的其他代码变量相同就不行?

--  作者:狐狸爸爸
--  发布时间:2014/8/30 15:09:00
--  

没有可能不行的,唯一的可能是你还没有执行到这里,就Return了。

贴出你的AfterLoad事件代码看看,或者自己分析一下:

http://www.foxtable.com/help/topics/1586.htm

看看有没有执行这句代码


--  作者:hbhb
--  发布时间:2014/8/30 15:20:00
--  
我是动态修改窗口中的一标签的text属性
--  作者:Bin
--  发布时间:2014/8/30 15:44:00
--  
上例子吧
--  作者:hbhb
--  发布时间:2014/8/30 16:27:00
--  
谢谢!算了,不用模拟单击了,直接放到afterload里!