'Time'字段是vbp提供的还是DLL提供的?

Is the 'Time' field provided by vbp or a DLL?

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

hour = Hour(Time) *3600

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

在 VB6 中 IDE 你可以要求 IDE 告诉你定义的地方

右击变量,select "Definition":

您也可以按 Shift-F2 来获得相同的结果。

Time 的情况下,这样做会打开对象浏览器 window,其中显示项目中所有库引用的内容:

您可以看到 TimeVBA.DateTime class 的成员。 VBA 库是任何 VB6 项目的永久组成部分。它列在“项目”>“参考”中:

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