以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何实现菜单项A每天9:30之前出现,之后消失?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=38976)

--  作者:comnets
--  发布时间:2013/8/12 16:25:00
--  如何实现菜单项A每天9:30之前出现,之后消失?
如何实现菜单项A每天9:30之前出现,之后消失?
[此贴子已经被作者于2013-8-12 16:38:18编辑过]

--  作者:Bin
--  发布时间:2013/8/12 16:42:00
--  
使用任务计划管理器  判断一下当前时间是否符合要求.  符合就显示.反之隐藏
--  作者:comnets
--  发布时间:2013/8/12 16:49:00
--  
能不能放在菜单的LOAD事件里?
--  作者:Bin
--  发布时间:2013/8/12 16:52:00
--  
放在LOAD里面没用啊.你第一次打开LOAD的时候判断一次.那么如果时间到了.它不会自动显示或者隐藏啊.
--  作者:comnets
--  发布时间:2013/8/12 16:59:00
--  
哦。知道了。

我找到了获取服务器时间的代码

Dim cmd As New SQLCommand
Dim
dt As Date
cmd.ConnectionName =
"数据源名称"
cmd.CommandText =
"Select GetDate()"
dt = cmd.ExecuteScalar()


怎样判断dt的时间部分(不包括日期)和9:30的关系?


--  作者:comnets
--  发布时间:2013/8/12 17:10:00
--  
顶起
--  作者:Bin
--  发布时间:2013/8/12 17:10:00
--  
Dim d As New Date(Date.Now.Year, Date.Now.Month, Date.Now.Day, 9, 30, 0)

if dt > d then


--  作者:有点甜
--  发布时间:2013/8/12 19:55:00
--  
以下是引用comnets在2013-8-12 16:59:00的发言:
哦。知道了。

我找到了获取服务器时间的代码

Dim cmd As New SQLCommand
Dim
dt As Date
cmd.ConnectionName =
"数据源名称"
cmd.CommandText =
"Select GetDate()"
dt = cmd.ExecuteScalar()


怎样判断dt的时间部分(不包括日期)和9:30的关系?


Dim cmd As New SQLCommand 
Dim dt As Date
cmd.C
cmd.CommandText = "Select GetDate()"
dt = cmd.ExecuteScalar()

Dim d As New Date(dt.Year, dt.Month, dt.Day, 9, 30, 0)
if dt > d then
\'消失
end if

--  作者:包头123
--  发布时间:2013/8/13 8:32:00
--  
cmd.C是什么意思?
--  作者:Bin
--  发布时间:2013/8/13 8:36:00
--  
以下是引用包头123在2013-8-13 8:32:00的发言:
cmd.C是什么意思?

Con/nect/ion/N/a/me 被和谐了