2012-01-05 10 views
5

एक्स ++ के साथ माइक्रोसॉफ्ट डायनेमिक्स एक्स 200 में पीडीएफ फ़ाइल की निर्माण तिथि कैसे प्राप्त करें?फ़ाइल की फ़ाइल निर्माण तिथि कैसे प्राप्त करें?

और बटन में उस पीडीएफ फ़ाइल को कैसे खोलें क्लिक करें?

+0

2 प्रश्न पूछें मत। –

उत्तर

7

ऐसा करने के लिए फ़ंक्शन में कोई निर्माण नहीं है, लेकिन आप विंडोज से पूछ सकते हैं।

विनैपी getFileTime फ़ंक्शन filetime संरचना देता है। हालांकि दोनों पैरामीटर और रिटर्न वैल्यू इंटरफ़ेस के लिए थोड़ा मुश्किल है (एएक्स विनैपी कक्षा में अन्य फ़ंक्शन को देखें)।

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

की तरह इस्तेमाल किया जा करने के लिए::

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

एक पीडीएफ या जो कुछ भी फ़ाइल खोलने के लिए का उपयोग कर

बहुत आसान नेट getCreationTime विधि के लिए इंटरफेस (करते WinAPI में परिभाषित किया जाना) है डिफ़ॉल्ट दर्शक:

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

धन्यवाद ... यह ठीक काम कर रहा है .. – Revathi

संबंधित मुद्दे