2012-01-05 24 views

Trả lời

7

Không có chức năng xây dựng để thực hiện điều đó, nhưng bạn có thể hỏi Windows.

Hàm WinAPi getFileTime trả về cấu trúc filetime. Tuy nhiên cả hai tham số và giá trị trả lại là một chút khó khăn để giao tiếp (xem xét các hàm khác trong lớp AX WinAPI).

Dễ dàng hơn là giao diện cho phương thức Net getCreationTime (đừng được định nghĩa trong WinAPI):

client static UTCDateTime getFileCreationTime(str name) 
{ 
    return CLRSystemDateTime2UtcDateTime(System.IO.File::GetCreationTime(name)); 
} 

Để được sử dụng như:

static void Job1(Args _args) 
{; 
    info(strFmt("%1", WinAPi::getFileCreationTime(@"C:\Users\zjbk\My Documents\ActionTool_SysFlushDictionaryServer.xpo"))); 
} 

Để mở một file PDF hoặc bất cứ tập tin sử dụng trình xem mặc định:

WinAPI::ShellExecute(@"C:\test.pdf"); 
+0

Cảm ơn bạn .. Nó hoạt động tốt .. – Revathi

Các vấn đề liên quan