2009-04-27 10 views
6

मैं एक एमएस वर्ड एडइन (वीएसटीओ) पर काम कर रहा हूं। विचार यह है कि मैं वर्ड दस्तावेज़ पर काम करता हूं और मैं इसे कहीं भेजता हूं।मैं सी # से वर्ड दस्तावेज़ का फ़ाइल नाम कैसे प्राप्त कर सकता हूं?

मेरे पास एक ही चीज़ को छोड़कर मुझे आवश्यक सभी कोड हैं: क्या कोई तरीका है कि मैं जिस वर्ड डॉक्यूमेंट पर काम कर रहा हूं उसका फ़ाइल नाम प्राप्त कर सकता हूं? (यह मानते हुए कि पहले से ही सहेजा गया है)

उत्तर

9

यह। फुलनाम कोड-पीछे फ़ाइल में संपत्ति के पीछे आपको वर्तमान दस्तावेज़ का पूरा पथ देना चाहिए।

मेरी क्विकवॉच विंडो में सटीक क्वेरी यहां दी गई है।

((Microsoft.Office.Tools.Word.Document)(this)).FullName 
+0

तेज उत्तर – p4bl0

+3

के लिए धन्यवाद, मैंने वीएसटीओ के साथ कुछ समय किया है ... हमें अपनी सभी मदद की ज़रूरत है। :) – Gishu

+0

उत्तर सही है लेकिन मैंने एक ऐसा मामला देखा जहां 'वर्ड 2010' अज्ञात कारण (शायद अनुमति की बात) के लिए '.doc' फ़ाइल (संगतता मोड) और ** कभी-कभी ** खोलता है, यह नाम को बदल देता है अस्थायी जेनरेट नाम और फुलनाम संपत्ति अब और काम नहीं करती है। – Tangocoder

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