Foxtable(狐表)用户栏目专家坐堂 → [分享]再谈系统日期格式冲突


  共有3403人关注过本帖平板打印复制链接

主题:[分享]再谈系统日期格式冲突

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


加好友 发短信
等级:六尾狐 帖子:1243 积分:9391 威望:0 精华:0 注册:2013/5/12 9:22:00
[分享]再谈系统日期格式冲突  发帖心情 Post By:2016/11/28 21:45:00 [只看该作者]

晚上看以前的Foxtable笔记时,发现以前学习时,已记录了一个如何修正系统日期的方法,代码更简捷:


'代码写入项目BeforeOpenProject事件中
Dim d As Date = Date.Today
Dim s As String = CStr(d)
Dim l As Integer = s.Length
If l > 10 Then '判断系统日期是否符合标准
    Registry.SetValue("HKEY_CURRENT_USER\Control Panel\International","sShortDate","yyyy-MM-dd")

    e.Cancel = True
    e.HideSplashForm = True
    MessageBox.Show("程序将自动关闭,以校对系统日期格式!" & vbcrlf & "而后请重新启动程序","提示",MessageBoxButtons.OK,MessageBoxIcon.Warning)
    Syscmd.Project.Exit()
End If

比下面的:1.代码简捷;2.不用设置全局代码3.等效.


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