Entwickler-Ecke
Sonstiges (Delphi) - Add-In in Outlook erstellen
schaumermal - Mi 07.11.07 21:56
Titel: Add-In in Outlook erstellen
Hi,
ich möchte gerne aus Outlook Emails an meine Anwendung übergeben.
Kennt jemand eine (kostenlose!) Möglichkeit ein Add-In in Outlook zu erstellen um die gewünschte Funktion aufrufen zu können.
Eim Einsatz habe ich D5 Enterp.
Bin für jeden Hinweis dankbar.
Gruß
Kai
mkinzler - Mi 07.11.07 22:00
Hier
schaumermal - Mi 07.11.07 23:40
thx
Ich werde es mal ausprobieren.
Gruß
Kai
schaumermal - Do 08.11.07 12:19
Hallo nochmals,
also ich finde hier nicht den richtigen Ansatz um mein vorhaben umzusetzten.
Gibt es ein Beispielcode, in dem zu ersehen ist, wie man einen solches Add-In in Delphi erstellt und dann in Outlook nutzten kann.
Die Frage bezieht sich nicht auf den Code der dann durch das Add In ausgeführt werden soll sondern nur um die gernerelle Vorgehensweise zur Erstellung und Einbindung eines solchen Add In.
Danke und Gruß
Kai
mkinzler - Do 08.11.07 17:48
Schau dir doch das Beispiel im Anhang an. Dort werden 3 AddIns erzeugt: Outlook, Excel, Word
schaumermal - Do 08.11.07 18:01
Hi,
ich werde nochmals schauen.
Gruß
Kai
mkinzler - Do 08.11.07 18:08
Es wird eine Dll erzeugt, welche man durch regsvr32 registrieren muss. Diese wird dann beim nächsten start der Officeanwendung gestartet.
Dein eigener code kommt in die datei ..._IMPL.pas
schaumermal - Do 08.11.07 18:11
thx
ja jetzt habe ich den Codeteil gefunden.
Letzte (?!) Frage:
Wie definiere ich das Event onButtonClick für den erstellen Button?
Gruß
Kai
mkinzler - Do 08.11.07 18:17
Per Eventsink
entsprechender Code des Beispiels:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| if Self.FBtnEventSink = nil then Self.FBtnEventSink := TCommandBarButtonEventsSink.Create(DIID__CommandBarButtonEvents);
Self.FBtnEventSink.OnCommandBarButtonClick := Self.OnBtnClick;
Result := Self.FBtnEventSink.Connect( Self.FCommandBarBtn );
end; |
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!