Foxtable(狐表)用户栏目专家坐堂 → 判断按钮是否触发“单击”事件


  共有2508人关注过本帖树形打印复制链接

主题:判断按钮是否触发“单击”事件

帅哥哟,离线,有人找我吗?
有点色
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/16 10:26:00 [显示全部帖子]

 在窗口的click事件判断。

 

If e.Sender.name = "Button1" Then

      msgbox("按钮1 被点击了")

End If


 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/16 10:48:00 [显示全部帖子]

以下是引用裴保民在2017/6/16 10:35:00的发言:
在全局变量能能声明吗?好几个窗体公用一个声明按钮变量,要是每个窗体都写一个代码段多麻烦呀

 

没看懂你的问题,请详细说明,举例说明。


 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/16 12:21:00 [显示全部帖子]

 单独做一个窗口放这些按钮。用变量记录各个窗口的操作值。

 

 当切换到新窗口的时候,根据变量,设置按钮的显示和隐藏。


 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/16 15:32:00 [显示全部帖子]

 做一个窗口,放入按钮 “添加数据”、“确认添加按钮"、“修改数据按钮”、“确认修改数据”,窗口设置成共有窗口。

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/16 16:41:00 [显示全部帖子]

以下是引用peibaomin在2017/6/16 16:10:00的发言:

您的意思是将所有的公用的按钮都放到一个公有窗体上对吗?如果那样是不是更麻烦了,应为每个窗体按钮同一个按钮所完成的具体事宜是不一样的呀?是不是还得做很多判断语句来完成呀?

 

在每个窗口的click事件,都执行一个函数 functions("控制", e)

 

然后,不就可以把代码写在一起了?根据e参数判断是哪个窗口、哪个控件。


 回到顶部