Foxtable(狐表)用户栏目专家坐堂 → [求助]2016的弹窗问题。


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

主题:[求助]2016的弹窗问题。

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


加好友 发短信
等级:三尾狐 帖子:633 积分:4016 威望:0 精华:0 注册:2015/1/27 9:34:00
[求助]2016的弹窗问题。  发帖心情 Post By:2015/11/6 15:01:00 [只看该作者]

2016的版本推出了了,试了一下弹  窗的效果,好奇的是:

 

窗体是一下子就出来了,里面的内容是向上滚动出现的,

 

想问的是:系统本身就是这种效果,还是我设计的有问题?


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


加好友 发短信
等级:三尾狐 帖子:633 积分:4016 威望:0 精华:0 注册:2015/1/27 9:34:00
  发帖心情 Post By:2015/11/6 15:02:00 [只看该作者]

按理说:应该和QQ或其他类似的软件一样,整体窗体都是从底部慢慢升起的才好看啊

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/11/6 15:02:00 [只看该作者]

 嗯嗯,我的也是这个效果。不同系统,效果不太一样好像。

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


加好友 发短信
等级:三尾狐 帖子:633 积分:4016 威望:0 精华:0 注册:2015/1/27 9:34:00
  发帖心情 Post By:2015/11/6 15:03:00 [只看该作者]

感觉很难受,这个效果。

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/11/6 15:05:00 [只看该作者]

还好。没办法。

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


加好友 发短信
等级:管理员 帖子:47449 积分:251065 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2015/11/6 15:11:00 [只看该作者]

我测试效果,就是整体慢慢出现的

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


加好友 发短信
等级:三尾狐 帖子:633 积分:4016 威望:0 精华:0 注册:2015/1/27 9:34:00
  发帖心情 Post By:2015/11/6 15:39:00 [只看该作者]

Vars("Mark2")写在项目的全局变量中,初始值为false

项目打开后执行:

If Vars("Mark2") = False Then
    Dim Year As Integer = Date.today.year
    Dim d1 As Date
    Dim d2 As Date
    d1 = New Date(Year,12,31)
    d2 = new Date(Year,12,25)
    If Date.today >= d2 And Date.today <= d1 Then
        forms("弹窗").open
    End If
End If

 

那么凡是在此时间段,均弹出该窗口,通过“一键结余”按钮来执行当年结余计算,可

问题来了:

 

比如:用户在今天执行了“一键结余”,明天这个窗口依旧会弹出!

 

于是:

 

在“一键结余”按钮中加入代码:

 

 If Vars("Mark2") = False Then

  Vars("Mark2") =true

end if

 

但是,好像没有起到效果!

 

 

即使上述代码可以完成预期效果,即:

  Vars("Mark2") =true

 

那么同样会带来一个麻烦:这个窗口就永久不会再开了,也就是在2016年结束的时候,它不会再弹出来了。

 

 

整理一下,希望的效果:

 

每年的12月25日至12月31日,弹出该窗口提醒用户执行“一键结余”

 

如果用户执行了该操作,则不再弹出

 


 

[此贴子已经被作者于2015/11/6 15:43:04编辑过]

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


加好友 发短信
等级:三尾狐 帖子:633 积分:4016 威望:0 精华:0 注册:2015/1/27 9:34:00
  发帖心情 Post By:2015/11/6 15:40:00 [只看该作者]

以下是引用狐狸爸爸在2015/11/6 15:11:00的发言:
我测试效果,就是整体慢慢出现的

可能还是有bug吧


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/11/6 15:45:00 [只看该作者]

你可以用一个表,记录其年份嘛。

 

比如2014,点击了,就记录2014;

 

在代码里面,判断年份是否点击了,没有点击的话,就弹出。


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


加好友 发短信
等级:三尾狐 帖子:633 积分:4016 威望:0 精华:0 注册:2015/1/27 9:34:00
  发帖心情 Post By:2015/11/6 15:48:00 [只看该作者]

这也是办法哦

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