Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
奇怪,我没发现问题呀。
如果真的不行,可以这样试试:
If CurrentTable.Current IsNot Nothing Then
Sendkeys.Send("{ENTER}")
Forms("窗口1").Controls("Button3").Select()
End If
sendkey上午的时候,有时管用,有时不管用。刚才再试,怎么试都是正常的。真是晕死了!
还有就是,请老六在有空的时候,一定要好好考虑一下如何调用现成事件的问题。这个问题我在上个月提过,现在随着项目应用的深入,这个需求越来越迫切!比如,上例中的按钮事件,如果该按钮有模拟单击的方法,就根本用不到sendkey了。除此之外,还有这种情况:
我在table的keydown事件中设置了事件,如果回车就会将当前行的值取出来填到另外一个表里。现在我想在DoubleClick里也完成同样的功能,难道要将同样的代码再复制过来一遍吗?当然,可以用函数解决,但是,随着功能越来越多,这样的函数也会不断增加,恐怕到最后自己都搞不清哪是哪了。所以,最好的办法是,可以直接模拟执行现成的事件!