我不熟悉VB6,我想在新环境(这意味着新桌面)中编译现有项目,所以我是否错过了一些开发工具或参考以运行下面的代码?因为当我运行项目时,它指向(日期)。
ExcelSheet.Cells(2, 1).Value = "Printed As At " & ls_now
If optCurrent.Value = True Then
ExcelSheet.Cells(4, 1).Value = "Year : " & Year(Date)
Else
ExcelSheet.Cells(4, 1).Value = "Year : " & cboYear.Text
End If
请帮助,千谢谢
答案 0 :(得分:2)
这通常是缺少项目参考的副作用。点击Project-> References菜单:
查找标记为“MISSING'”的任何内容。这些是需要在开发机器上安装/注册的东西。完成后,您必须重新启动VB才能重新加载项目。
答案 1 :(得分:0)
如果Date是VB6' Date
函数,它需要()。在除VB.NET之外的所有基础知识中,函数必须具有括号和子函数。还有一个Date
语句设置日期。你的内容被解释为,但在其他函数参数中没有任何意义。
您可以按 F1 并了解此信息。