Foxtable(狐表)用户栏目专家坐堂 → 窗口内有两个按钮怎么实现自动交替触发,再帮忙考虑考虑


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

主题:窗口内有两个按钮怎么实现自动交替触发,再帮忙考虑考虑

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


加好友 发短信
等级:幼狐 帖子:85 积分:691 威望:0 精华:0 注册:2011/8/14 13:39:00
窗口内有两个按钮怎么实现自动交替触发,再帮忙考虑考虑  发帖心情 Post By:2013/12/6 9:27:00 [只看该作者]

我的窗口内有两个“按钮”控件,希望自2013年12月1日起,每7天触发其中一个,交替触发,不知道怎么写。

请老师们帮忙啊~!

[此贴子已经被作者于2013-12-6 13:22:15编辑过]

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


加好友 发短信 一级勋章
等级:超级版主 帖子:7235 积分:40550 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2013/12/6 9:32:00 [只看该作者]

按钮编号末尾加上1、2……

执行按钮命令代码:

 

Dim d As Date = date.today()

Forms("窗口1").Controls("Button" & ((d.day \ 7) mod 2)+1).PerformClick()

[此贴子已经被作者于2013-12-6 9:35:27编辑过]

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/12/6 9:33:00 [只看该作者]

利用SaveConfigValue 保存当前触发的日期,和触发的按键

每次打开窗口前  获取日期ConfigVALUE,判断一下距离上次是否足够7天, 如果足够则获取另外一个ConfigVALUE 得知上次触发的是那个按钮

然后根据判断,执行另外一个按钮的Click事件. 同时把保存日期的COnfigVALUE存为当天日期, 保存按钮名称的ConfigVALUE也要保存为当前触发的按钮

思路就是这样.

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


加好友 发短信
等级:幼狐 帖子:85 积分:691 威望:0 精华:0 注册:2011/8/14 13:39:00
  发帖心情 Post By:2013/12/6 9:53:00 [只看该作者]

谢谢,二位版主,我捣鼓捣鼓,试试。

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


加好友 发短信
等级:幼狐 帖子:85 积分:691 威望:0 精华:0 注册:2011/8/14 13:39:00
  发帖心情 Post By:2013/12/6 12:58:00 [只看该作者]

程版的方法上半月按键顺序是1、2,但是下半月是2、1,不能实现1、2,1、2循环

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


加好友 发短信
等级:幼狐 帖子:85 积分:691 威望:0 精华:0 注册:2011/8/14 13:39:00
  发帖心情 Post By:2013/12/6 13:21:00 [只看该作者]

斌版的方法也存在问题,我的窗口将是打开后不是每天都关闭的,不能拿打开窗口前 获取日期ConfigVALUE,判断一下距离上次是否足够7天, 如果足够则获取另外一个ConfigVALUE 得知上次触发的是那个按钮


 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7235 积分:40550 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2013/12/6 13:26:00 [只看该作者]

Dim d As Date = date.today()

Forms("窗口1").Controls("Button" & (((d.day-1) \ 7) mod 2)+1).PerformClick()


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


加好友 发短信
等级:幼狐 帖子:85 积分:691 威望:0 精华:0 注册:2011/8/14 13:39:00
  发帖心情 Post By:2013/12/6 13:55:00 [只看该作者]

1 0 0
2 0 0
3 0 0
4 0 0
5 0 0
6 0 0
7 0 0
8 1 1
9 1 1
10 1 1
11 1 1
12 1 1
13 1 1
14 1 1
15 2 0
16 2 0
17 2 0
18 2 0
19 2 0
20 2 0
21 2 0
22 3 1
23 3 1
24 3 1
25 3 1
26 3 1
27 3 1
28 3 1
29 4 0
30 4 0
31 4 0
两个月之间,循环不起来啊,程版

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


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2013/12/6 14:11:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:按时触发.table


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/12/6 14:13:00 [只看该作者]

不是每天关闭就写个计时器定时触发

 回到顶部
总数 13 1 2 下一页