Foxtable(狐表)用户栏目专家坐堂 → 农历日历代码出错


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

主题:农历日历代码出错

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


加好友 发短信
等级:童狐 帖子:257 积分:1926 威望:0 精华:0 注册:2017/11/21 15:01:00
农历日历代码出错  发帖心情 Post By:2018/4/14 9:38:00 [只看该作者]

在菜单systemIdle中通过如下代码设置了状态栏中的农历日期,在昨天之前运行都是正常的,今天打开系统就跳出错误(如图1),项目不能继续。重启电脑,更改电脑日期,项目可以正常启动,但农历日历显示错误(如图2),请老师帮忙修改代码,谢谢!

 

代码:

static ln As New Lunar(Date.Today)
Dim str As String = ""
Dim d As Date = cdate(ln.LunarDate)  '.adddays(-11)
If d.Day <= 10 Then
    str = cldate(d).Substring(5).trim("日")
    str = str.Insert(str.Length-2, "初")
Else
    str = cldate(d).Substring(5).trim("日")
End If

statusBar.Message1 = "当前用户:" & User.Name & "  |  今天是:" & Format(Date.Today,"yyyy年MM月dd日 dddd" & " 农历:" & str )
statusBar.DefaultMessage = statusBar.Message1

 

今天(2018年4月14日)启动跳出的提示:(图1)

 

 

 


图片点击可在新窗口打开查看此主题相关图片如下:图1.png
图片点击可在新窗口打开查看

 

更改电脑日期后,显示如下(图2)


 


图片点击可在新窗口打开查看此主题相关图片如下:图2.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/4/14 9:46:00 [只看该作者]


 回到顶部