以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- 如何用代码实现:按住某个按钮,多次执行按钮click事件,直到松开按钮停止 执行 (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=174314) |
-- 作者:playmal -- 发布时间:2022/1/10 21:37:00 -- 如何用代码实现:按住某个按钮,多次执行按钮click事件,直到松开按钮停止 执行 如题 |
-- 作者:有点蓝 -- 发布时间:2022/1/10 21:50:00 -- 按钮keydown事件 If e.Control Then e.Sender.PerformClick
|
-- 作者:playmal -- 发布时间:2022/1/11 9:46:00 -- 这是不对的 用鼠标按下这个按钮,跟control键无关
|
-- 作者:有点蓝 -- 发布时间:2022/1/11 9:55:00 -- 使用窗口计时器,keydown事件启动计时器,keyup事件关闭计时器,计时器事件里执行按钮代码 |
-- 作者:playmal -- 发布时间:2022/1/11 21:08:00 -- 按下按钮,跟按键keydown和keyup有什么关系?还是不对 |
-- 作者:有点蓝 -- 发布时间:2022/1/11 21:09:00 -- 打字大顺手了,是mousedown和mouseup |
-- 作者:playmal -- 发布时间:2022/1/11 21:09:00 -- 窗口中有一个按钮button,按下button的时候一直执行某个代码,松开button不执行该代码。 |
-- 作者:有点蓝 -- 发布时间:2022/1/11 21:10:00 -- mousedown和mouseup |
-- 作者:playmal -- 发布时间:2022/1/11 21:21:00 -- 我知道这两个事件,但是无法运行代码,你还是没有看懂我说的意思 |
-- 作者:playmal -- 发布时间:2022/1/11 21:23:00 -- 就是说,鼠标按下左键点击按钮按下的时候,执行按钮的click事件,当鼠标放开左键的时候,不再执行click事件。 |