Announcement

Collapse
No announcement yet.

Objekte aus Interop in Addin

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Objekte aus Interop in Addin

    Hi,

    ich versuch mich grad daran ein Addin zu basteln, an sich auch ganz gut man danke den Jungs bei Microsoft und Google.

    Vorweg es ist ein Outlook-Addin
    zum erstellen hab ich den Wizzard vom VSTO2k5 genommen
    das Outlook das aufgegriffen wird ist ein 2k3

    Jetzt hab ich nur eine ganz winzige Frage:
    wo finde ich jetzt die Objekte die normalerweise im Namespace der OfficeInterop sind? Ich hab hier nur noch Office.Core zur Verfügung...

    also was ist jetzt das Äquivalent zu
    Code:
    Outlook.Attachments
    sprich wie muss die Zeile jetzt aussehen?

    Code:
    Dim objAttachments As Outlook.Attachments
    Ich hab keine Ahnung was ich tue aber ich will es lernen

  • #2
    Ich bevorzuge late binding, da bekommst du so dein Outlook Objekt...
    Code:
    Dim OutlookApp As New Object
    Try
        OutlookApp = CreateObject("Outlook.Application") ' LateBinding zu Outlook
    Catch ex As Exception
    ' ging nid ;o)
    End Try

    Comment


    • #3
      So... erstmal Danke!!
      ab und zu mal Kopf einschalten...
      naja hab ich dann heute endlich mal gemacht und siehe da man müßte ja nur mal die DLL hinzufügen...

      jetzt hab ich nur noch ein Problem:

      es wird in der Standartleiste im Outlook ein Button eingefügt, der sollte beim beenden wieder verschwinden.
      mit dem von Microsoft geposteten code (http://support.microsoft.com/kb/302896/de passiert das aber tatsächlich nicht.

      Code:
      Public Sub OnBeginShutdown(ByRef custom As System.Array) Implements Extensibility.IDTExtensibility2.OnBeginShutdown         
      On Error Resume Next         
      ' Notify the user you are shutting down, and delete the button.         
      MsgBox("Our custom Add-in is unloading.")         
      MyButton.Delete()         
      MyButton = Nothing      
      End Sub
      Ich hab keine Ahnung was ich tue aber ich will es lernen

      Comment

      Working...
      X