【发布时间】:2021-08-16 06:29:42
【问题描述】:
我有一系列步骤,例如 1-10,其中一些步骤重复多次。我能够记录时间戳做一些简单的计算并将其写入我想要的步骤的文本文件中,但问题是当再次重复相同的步骤时它会再次记录它。如何在步骤开始时仅记录一次此时间戳,而在步骤重复时不再记录?
谢谢!
【问题讨论】:
-
没有看到你的代码很难说,但假设这些“步骤”是单独的子例程或函数,你可以在每个函数中使用一个静态布尔变量,第一次记录你的设置为 True时间戳。然后在后续传递中检查它,如果 已设置,则不要记录时间戳。顺便说一句,您的问题的标题可能会更好。它与 DateDiff() 无关!
-
请拨打tour,并阅读How to Ask。然后发布minimal reproducible example,这样我们就可以真正看到发生了什么。
标签: vb6