【问题标题】:Is the 'Time' field provided by vbp or a DLL?'Time' 字段是由 vbp 还是 DLL 提供的?
【发布时间】:2019-10-08 07:40:48
【问题描述】:

在这个 Visual Basic 6 应用程序中有一个重复很多的字段,Time。例如:

hour = Hour(Time) *3600

该字段未在(Declarations) 部分中声明,该字段是由 dll 合并还是由 vbp 合并的?

【问题讨论】:

  • 时间是在VBA库的DateTime类中定义的函数。
  • 我找到了,谢谢!

标签: windows dll vb6


【解决方案1】:

在 VB6 IDE 中你可以让 IDE 告诉你在哪里定义了一些东西

右击变量,选择“定义”:

您也可以按 Shift-F2 来达到相同的效果。

对于Time,执行此操作会打开对象浏览器窗口,其中显示项目中所有库引用的内容:

您可以看到TimeVBA.DateTime 类的成员。 VBA 库是任何 VB6 项目的永久组成部分。它列在 Project > References 中:

您可以在窗口底部看到它是在特定的“系统”DLL 中实现的。请注意,此引用无法删除,因此 Time 和它包含的其他项目始终可用于任何 VB6 项目。

【讨论】:

    猜你喜欢
    • 2016-04-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-01
    • 2012-05-31
    • 1970-01-01
    • 1970-01-01
    • 2023-03-18
    相关资源
    最近更新 更多