以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 倒计时显示 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=80918) |
-- 作者:yangwenghd -- 发布时间:2016/2/10 20:03:00 -- 倒计时显示 问问怎么设计Label01倒计时啊! 比如还是今年这是第多少天,还剩多少天,然后 后面有个倒计时的的时钟。
[此贴子已经被作者于2016/2/10 20:04:38编辑过]
|
-- 作者:游 -- 发布时间:2016/2/11 20:42:00 -- 看看帮助中 时段 和 计时器的概念吧。 |
-- 作者:qianqian1530 -- 发布时间:2016/2/11 21:52:00 -- 最好不要这么写~ 你需要用计时器~~ 而且是 抑制运行, 会对服务器有压力的.~~ |
-- 作者:游 -- 发布时间:2016/2/11 22:12:00 -- 以下是引用qianqian1530在2016/2/11 21:52:00的发言:
最好不要这么写~ 你需要用计时器~~ 而且是 抑制运行, 会对服务器有压力的.~~ 楼主就做一个倒计时,又不是做定时炸弹,
除了启动时同步一下,最多做一下整点同步,哪会有啥压力? |
-- 作者:yangwenghd -- 发布时间:2016/2/11 22:45:00 -- 还是要写代码吧! |
-- 作者:Hyphen -- 发布时间:2016/2/12 10:17:00 -- 参考:http://www.foxtable.com/help/topics/0287.htm 例如:窗口放一个Label控件,启用窗口计时器,间隔1000,TimerTick事件: Dim d As Date = Tables("表A").Rows(0)(0) \'获取到期时间 Dim t As TimeSpan = d - Date.Now e.Form.Controls("Label1").Text = "剩余" & t.Days & "天" & t.Hours & "小时" & t.Minutes & "分" & t.Seconds & "秒" |
-- 作者:yangwenghd -- 发布时间:2016/2/12 11:16:00 -- .NET Framework 版本:2.0.50727.5485 Foxtable 版本:2015.12.22.1 错误所在事件:窗口,窗口1,TimerTick 详细错误信息: 从字符串“”到类型“Date”的转换无效。 是那里除了错啊!!!
|
-- 作者:Hyphen -- 发布时间:2016/2/12 11:20:00 -- 按照6楼的用法,单元格必须是日期类型的列,只是例子不要完全照搬,根据实际情况来。 |
-- 作者:yangwenghd -- 发布时间:2016/2/12 11:31:00 -- 可以不用单元格吗?只是显示离明年开始有多少时间, |
-- 作者:Hyphen -- 发布时间:2016/2/12 11:45:00 -- 可以用任何时间的,只是例子,不照搬 |