2008-12-16 12 views
18

मैं एक प्लग-इन विकसित करना चाहता हूं जो यह करता है:आउटलुक/मेल प्लगइन कैसे विकसित करें?

क्लिक करने पर एक बटन, नई मेल विंडो खोलता है लेकिन विषय पंक्ति में एक निश्चित वाक्यांश है, उदाहरण के लिए जब मैं एक बटन 'PROJ123' नामक क्लिक करें, नया मेल खिड़की विषय पंक्ति "[PROJ123]" के साथ खुलता है

अन्य कार्यक्षमता यह आवश्यकता होगी:

  • की क्षमता बनाने के लिए/अपडेट/के रूप में बटन को हटाएँ आवश्यक

ऐसा करने का सबसे अच्छा तरीका क्या है?

कोई भी और सभी युक्तियाँ, संदर्भ, ऑनलाइन संसाधन, उदाहरणों की बहुत सराहना की जाती है!

उत्तर

22

आउटलुक के लिए एक प्लगइन बनाने के लिए, मैं इन संसाधनों पढ़ा था:

यह नहीं करता है 'VSTO for .NET का उपयोग करना टी सीधे आपके प्रश्न का उत्तर नहीं दे रहा है, लेकिन मुझे एक ऐड-इन मिला जो आपके लिए उपयोगी हो सकता है:

  • आउटलुक
4

आप VBA और एक UserForm, या एक कस्टम मेनू का उपयोग कर सकते के लिए एक template plugin। यहाँ कोड का एक उदाहरण है:

Private Sub cmdCommand_Click() 
    Dim eml As MailItem 

    Set eml = Application.CreateItem(olMailItem) 
    eml.Subject = "Proj1" 
    UserForm1.Hide 
    eml.Display 
End Sub 
+0

इसका परीक्षण न करें, लेकिन यह पर्याप्त संक्षेप में है! – swdev

2

यह नहीं एक बटन बनाने के बारे में है, यह शीर्षक का जवाब देता है: कैसे एक आउटलुक/मेल प्लगइन विकसित करने के लिए?

यहां एक पैदल यात्रा है जिसका मैंने 10 मिनट में अपना पहला ऐड-इन विकसित किया।

"Walkthrough: Creating Your First VSTO Add-In for Outlook"

मुख्य कदम:

  • Outlook के लिए किसी Outlook VSTO ऐड-इन प्रोजेक्ट बनाया जा रहा।
  • लेखन कोड जो किसी नए मेल संदेश के विषय और शरीर में टेक्स्ट जोड़ने के लिए Outlook के ऑब्जेक्ट मॉडल का उपयोग करता है।
  • का परीक्षण करने के लिए प्रोजेक्ट का निर्माण और संचालन करना।
+0

यह एक बटन नहीं बनाता है। –

+1

शीर्षक एक आउटलुक/मेल प्लगइन विकसित करने का तरीका है? और मैं यहां प्लगइन विकसित करने के तरीके सीखने की उम्मीद कर रहा था। बाकी के उत्तरों ने यह समझाया नहीं। –

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