&引用;日期“;给出编译器错误“;Can';“找不到项目或库”;(VB6)

&引用;日期“;给出编译器错误“;Can';“找不到项目或库”;(VB6),vb6,visual-studio-2003,vb5,Vb6,Visual Studio 2003,Vb5,我有一些VB6代码需要移植到VB.NET或C或F 首先,我尝试编译它,但没有成功。当我按F5键时,会打开一个对话框,告诉我“找不到项目或库”,同时在以下if条件下突出显示“日期”一词: Dim HourAux As Date ... If (HourAux > CDate (Date & " " & Question(2).Text) Then ... End if 所以,我想知道的是: 有没有给过我一些确实无法编译并且需要修复的代码 还是我遗漏了一些非常明显的东西,比如

我有一些VB6代码需要移植到VB.NET或C或F

首先,我尝试编译它,但没有成功。当我按F5键时,会打开一个对话框,告诉我“找不到项目或库”,同时在以下if条件下突出显示“日期”一词:

Dim HourAux As Date
...
If (HourAux > CDate (Date & " " & Question(2).Text) Then
...
End if
所以,我想知道的是:

  • 有没有给过我一些确实无法编译并且需要修复的代码
  • 还是我遗漏了一些非常明显的东西,比如参考图书馆或其他什么
  • 或者是因为我正在尝试使用适用于VB6的VisualStudio(6.0)编译VB5代码

  • 提前感谢您提供的任何意见或帮助。

    因此,事实证明我只是缺少了我的项目所需的一个参考,而VisualStudio(或VB编译器)非常糟糕,它给出了一个非常误导人的错误


    我错过了“MicrosoftExcel8.0对象库”的参考,显然,为了得到它,我必须安装MicrosoftOffice。您可以通过进入菜单“项目->引用”找到项目的引用。。。在VS主菜单中。

    我也遇到了同样的问题

    我必须用“datetime.date”替换“date” 我还必须将“右”、“左”、“中”、“len”、“instr”、“revstr”替换为:


    我必须将每个VBA命令作为一个先例添加该类,以使其工作。

    收到的错误消息表明编译器没有安装错误,并且找不到包含字符串“'Date'是一个类型,不能用作表达式”的资源文件。您不能。你的VS版本太旧了,无法告诉你去哪里找。它可能已经磨损了。从使用了15年的编译器更新到使用了10年的编译器是没有效率的。
    strings.right
    strings.left
    strings.mid
    strings.len
    strings.instr