2012-01-05 32 views

答えて

7

これを行うための機能はありませんが、Windowsに問い合わせることができます。

WinAPi getFileTime関数は、filetime構造体を返します。しかし、パラメータと戻り値の両方がインタフェースするのは少し難しい(AX WinAPIクラスの他の関数を見る)。 PDFまたは使用して何でもファイルを開くには

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

:のように使用することが

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

はるかに簡単には、.NET getCreationTime方法(WinAPIの中で定義されない)へのインタフェースでありますデフォルトのビューア:

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

ありがとうございます。うまく働いています.. – Revathi

関連する問題