2012-01-05 19 views

cevap

7

Bunu yapmak için bir yapı yok, ancak Windows'a sorabilirsiniz.

WinAPi getFileTime işlevi, filetime yapısını döndürür. Bununla birlikte, hem parametreler hem de dönüş değeri, arayüzleme yapmak için biraz zordur (AX WinAPI sınıfındaki diğer işleve bakın). kullanarak bir PDF ya da her türlü dosya açmak için

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)); 
} 

gibi kullanılabilir için:

çok daha kolay (WinAPI tanımlanabilir do) .Net getCreationTime yöntemine arayüzüdür Varsayılan görüntüleyici:

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

Teşekkür ederim ... İyi çalışıyor .. – Revathi

İlgili konular