如何使用VB6获取任何文件的最后修改日期?在VB6中获取文件的最后修改日期
回答
有一个在VB6功能的内置为 - 无需FSO(虽然FSO是伟大的,更高级的文件操作)
从http://msdn.microsoft.com/en-us/library/aa262740%28VS.60%29.aspx
Dim MyStamp As Date
MyStamp = FileDateTime("C:\TESTFILE.txt")
您可以使用FileSystemObject这里是一个example
您还可以检查出MSDN documentation样本对脚本编写,但它们应该是翻译到VB6容易。
-1。如果可能,我建议避免使用FileSystemObject。它并不总是出现在用户机器上。上个月我们有一个帮助台问题,因为一个偏执狂的IT部门已经瘫痪了FileSystemObject,并且破坏了我们维护的一些软件。也可以在本地VB6中执行一行,而不是4行FileSystemObject。 – MarkJ 2009-11-02 17:33:55
添加到Microsoft脚本运行(项目 - >引用...)的参考和使用下面的代码:
Dim fso As New FileSystemObject
Dim fil As File
Set fil = fso.GetFile("C:\foo.txt")
Debug.Print fil.DateLastModified
-1。如果可能,我建议避免使用FileSystemObject。它并不总是出现在用户机器上。上个月我们有一个帮助台问题,因为一个偏执狂的IT部门已经瘫痪了FileSystemObject,并且破坏了我们维护的一些软件。这也可以在本地VB6中的一行中完成:必须比FileSystemObject的4行更好。 – MarkJ 2009-11-02 17:34:25
我会建议使用Windows API调用: http://www.ex-designz.net/apidetail.asp?api_id=128
然后,您可以获取创建日期或上次修改日期。
- 1. 在sitecore中获取文件的最后修改日期
- 2. 在AppleScript中获取文件的最后修改日期
- 3. 如何在Perl中获取文件的最后修改日期?
- 4. 如何获取在线文件的最后修改日期?
- 5. 获取Inno Setup文件的最后修改日期Pascal脚本
- 6. 获取文件的最后修改日期
- 7. 获取文件的最后修改日期用C
- 8. 获取文件元数据(最后修改日期)的开销
- 9. 获取文件的最后修改日期与Windows
- 10. 使用Java获取文件的最后修改日期
- 11. 获取远程文件的最后修改日期
- 12. 获取html文件的最后修改日期
- 13. 获取文件的最后修改日期与Logstash
- 14. 如何获取上传文件的最后修改日期?
- 15. FTP获取最后一次修改文件的日期
- 16. 如何从Hadoop序列文件获取最后修改日期?
- 17. 获取最新的文件的最后修改日期在存储帐户
- 18. 获取文件夹结构中的最后修改文件日期
- 19. 获取修改文件夹的日期
- 20. 获取文件的最后修改日期而不是Java中最后创建的日期
- 21. 获取应用程序数据文件的最后文件修改日期?
- 22. BASH:显示修改日期的最后修改文件
- 23. 如何获取在云文件中修改文件的日期?
- 24. 如何获取多个目录中文件的最后修改日期?
- 25. 获取Java中的AS400 DDS文件的最后更改日期
- 26. 获取最后更改日期在SQL
- 27. URL中的最后修改日期
- 28. 批处理脚本获取远程文件的最后修改日期
- 29. IPhone - 从网络服务器获取文件的最后修改日期
- 30. 如何在变量中捕获文件的最后修改日期
+1。如果可能,我建议避免使用FileSystemObject。它并不总是出现在用户机器上。上个月我们有一个帮助台问题,因为一个偏执狂的IT部门已经瘫痪了FileSystemObject,并且破坏了我们维护的一些软件。这里原生的VB6技术是一行,而FSO代码至少有三行。 – MarkJ 2009-11-02 17:32:37