Làm thế nào để bạn có được ngày sửa đổi cuối cùng của tệp bằng VB6?Nhận ngày chỉnh sửa cuối cùng của tệp trong VB6
Trả lời
Có một xây dựng trong chức năng VB6 cho rằng - không cần FSO (mặc dù FSO là rất tốt cho nhiều hoạt động tập nâng cao)
Từ http://msdn.microsoft.com/en-us/library/aa262740%28VS.60%29.aspx
Dim MyStamp As Date
MyStamp = FileDateTime("C:\TESTFILE.txt")
Bạn có thể sử dụng FileSystemObject đây là một example
Bạn cũng có thể kiểm tra MSDN documentation các mẫu được cho kịch bản nhưng họ cần phải thể dịch để VB6 dễ dàng.
-1. Tôi khuyên bạn nên tránh FileSystemObject nếu có thể. Nó không phải lúc nào cũng xuất hiện trên các máy của người dùng. Chúng tôi đã gặp vấn đề về trợ giúp trong tháng trước vì một bộ phận CNTT hoang tưởng đã làm hỏng FileSystemObject và đã phá vỡ một số phần mềm mà chúng tôi duy trì. Ngoài ra điều này có thể được thực hiện trong một dòng trong VB6 bản địa, không phải 4 dòng của FileSystemObject. – MarkJ
Thêm một tham chiếu đến Microsoft Scripting Runtime (dự án-> Tài liệu tham khảo ...) và sử dụng đoạn mã sau:
Dim fso As New FileSystemObject
Dim fil As File
Set fil = fso.GetFile("C:\foo.txt")
Debug.Print fil.DateLastModified
-1. Tôi khuyên bạn nên tránh FileSystemObject nếu có thể. Nó không phải lúc nào cũng xuất hiện trên các máy của người dùng. Chúng tôi đã gặp vấn đề về trợ giúp trong tháng trước vì một bộ phận CNTT hoang tưởng đã làm hỏng FileSystemObject và đã phá vỡ một số phần mềm mà chúng tôi duy trì. Ngoài ra điều này có thể được thực hiện trong một dòng trong bản địa VB6: phải được tốt hơn so với 4 dòng với FileSystemObject. – MarkJ
tôi sẽ khuyên bạn sử dụng các cửa sổ api gọi: http://www.ex-designz.net/apidetail.asp?api_id=128
Sau đó, bạn có thể nhận ngày tạo hoặc ngày sửa đổi lần cuối.
- 1. Nhận ngày sửa đổi tập tin cuối cùng của các tệp dữ liệu ứng dụng?
- 2. Nhận ngày cuối cùng của tháng?
- 3. chơi-framework nhận ngày cuối cùng sửa đổi cho file
- 4. Cách nhận ngày và giờ truy cập cuối cùng của tệp trong Go?
- 5. trạng thái git - liệt kê ngày sửa đổi cuối cùng
- 6. Nhận ngày sửa đổi cuối cùng của các tệp trong thư mục bằng cách sử dụng PHP
- 7. Giữ nguyên vị trí chỉnh sửa cuối cùng trong VIM
- 8. Nhận ngày đầu tiên/cuối cùng của tuần
- 9. Ngày cuối cùng của tháng trong .NET
- 10. Liệt kê các tập tin theo ngày chỉnh sửa cuối cùng
- 11. ngày cuối cùng của tháng tính toán
- 12. Tính ngày cuối cùng của quý
- 13. Cách tìm ngày cuối cùng của tháng?
- 14. Lấy ngày sửa đổi cuối cùng của một tập tin trong C
- 15. javascript ngày ngày cuối cùng của tháng trước
- 16. thay đổi thời gian sửa đổi cuối cùng của tệp thông qua chạm() và nhận kết quả với filemtime()
- 17. Nhận tệp Lần sửa đổi lần cuối và so sánh
- 18. Nhận ngày chạy công việc thành công cuối cùng?
- 19. Tính ngày cuối cùng trong quý CURRENT
- 20. Lấy ngày cuối cùng của tháng trong SQL
- 21. Jquery Nhận hàng cuối cùng của bảng trong yếu tố cuối cùng trong một loạt
- 22. Cách nhận ngày cuối cùng của tháng đã chọn trong C# .net?
- 23. PHP sao chép tập tin mà không thay đổi ngày sửa đổi cuối cùng
- 24. Danh bạ sửa đổi lần cuối ngày
- 25. java nhận ngày đầu tiên và ngày cuối cùng của tháng đã cho và năm nhất định
- 26. Lấy ngày tháng đầu tiên và ngày cuối cùng của tháng trước đó trong C#
- 27. Nhận ngày sửa đổi tập tin trong VB.NET
- 28. Ngày phát hành cuối cùng của Silverlight 5
- 29. Giải pháp cho CronSequenceGenerator Ngày cuối cùng của tháng?
- 30. Nhận lỗi Javascript cuối cùng
+1. Tôi khuyên bạn nên tránh FileSystemObject nếu có thể. Nó không phải lúc nào cũng xuất hiện trên các máy của người dùng. Chúng tôi đã gặp vấn đề về trợ giúp trong tháng trước vì một bộ phận CNTT hoang tưởng đã làm hỏng FileSystemObject và đã phá vỡ một số phần mềm mà chúng tôi duy trì. Ở đây, kỹ thuật VB6 gốc là một dòng và mã FSO có ít nhất 3 dòng. – MarkJ