以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]限定日期禁止打开发布的项目  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=60274)

--  作者:ddlzq
--  发布时间:2014/11/21 15:12:00
--  [求助]限定日期禁止打开发布的项目
各位老师:
我想做一个单机版的价格查询工具,想通过一个限定的日期,在这个日期后就无法再打开发布的项目了,思路如何?

--  作者:飞飞
--  发布时间:2014/11/21 15:15:00
--  
 AfterOpenProject
if date.today > #01/01/2020# then
    Syscmd.Project.Exit()
end if


--  作者:Bin
--  发布时间:2014/11/21 15:17:00
--  
Dim url As String = "http://foxtable.sinaapp.com/time/"
Dim rqst As System.Net.HttpWebRequest = System.Net.HttpWebRequest.Create(url)
Dim rsps As System.Net.HttpWebResponse = rqst.GetResponse
Dim stm As System.IO.Stream = rsps.GetResponseStream()
Dim reader As New System.IO.StreamReader(stm)
Dim str As String = reader.ReadToEnd
stm.Dispose()
Dim dt As Date = str
Dim ddd As Date = "2014-11-30"
If dt > ddd Then
    MessageBox.show("试用期已到")
    e.Cancel=True
End If


--  作者:Bin
--  发布时间:2014/11/21 15:17:00
--  
放到BEforOpenproject事件
--  作者:ddlzq
--  发布时间:2014/11/26 15:10:00
--  
非常感谢Bin老师,也同时感谢飞飞老师。