none
为什么Visual Studio里面的VB开发中,曾今在VB6中的时间和日期函数不可用? RRS feed

  • 问题

  • 比如我在VB6中输入   MsgBox (Time())      ,运行后就会弹出当前系统时间的提示框,

    但是在Visual Studio里面插入这段代码却会报错无法运行,提示未声明“Time”。

    同理,在VB6里面可以运行的    MsgBox (Date)     ,在VISUAL STUDIO里面依然会报错,

    请问是语法错误吗,实现这功能的正确的语法是什么呢?


    2017年4月30日 23:21

全部回复

  • 不是语法错误,是框架库不同,VB6之后是VB.NET,共用.NET Framework的API,请使用.NET API,比如你所说的对话框

    MessageBox.Show("Hello~~~~")

    当前时间用DateTime.Now对象来取值。

    参考

    http://www.cnblogs.com/Tammie/archive/2011/08/05/2128623.html


    专注于.NET ERP/CRM开发框架,C/S架构,SQL Server + ORM(LLBL Gen Pro) + Infragistics WinForms

    2017年5月2日 0:22
  • 将Time替换成TimeString;Date替换成DateString

    2017年5月2日 9:10