Seite 1 von 1
Termine usw. aus Outlook auslesen?
Verfasst: 06.09.2006 11:05
von osta
Hi,
Ich schreibe grad einen Assistenten mit Sprachausgabe usw. und würde gerne meine Termine einbinden. Da ich aber nicht ein eigenen seperaten Kalender schreiben möchte, würde ich gerne auf mein Outlook Terminkalender (und evtl. auch Kontakte usw.) zugreifen.
Es gibt doch sicher eine Outlook API, mit der man sowas realisieren kann. Hat da jemand ne Ahnung? Gegooglet hab ich schon, aber nichts direktes gefunden.
Verfasst: 06.09.2006 14:17
von Kaeru Gaman
> Da ich aber nicht ein eigenen seperaten Kalender schreiben möchte
soweit ich mich entsinne, hat roherter nen eigenen Kalender geschrieben.
wenn du mit Outlook nicht weiterkommst, kannste ihn ja mal fragen.
ein download für die exe müsste auch hier im forum zu finden sein.
Verfasst: 07.09.2006 12:01
von osta
Das Problem liegt nicht darin, dass ich keinen schreiben könnte. Nur mein Handy kann ich mit Outlook synchronisieren und auch so sachen wie eBay lassen sich gut direkt übernehmen und deshalb möchte ich halt Outlook zum Verwalten der Termine benutzen und mein Programm quasi nur um sie auszulesen und dann vorzulesen usw...
Verfasst: 07.09.2006 12:21
von Kiffi
osta hat geschrieben:Es gibt doch sicher eine Outlook API, mit der man sowas realisieren kann. Hat da jemand ne Ahnung? Gegooglet hab ich schon, aber nichts direktes gefunden.
normalerweise kann man das mit der 'Microsoft Outlook x.0 Object Library'
bewerkstelligen. Die Nutzung von COM-Komponente ist in PB aber nicht
ganz trivial.
Als Alternative könnte ich mir ein VBScript vorstellen, dass Du mit der
ScriptControl-Lib von Thomas aufrufst.
Grüße ... Kiffi
Verfasst: 11.09.2006 12:49
von osta
Ich hab mich noch nie mit COM-Objekten befasst, ehrlich gesagt, weiss ich nichtmal genau, was das ist.
Gibt es also keine DLL, mit der ich direkt Termine auslesen und schreiben könnte?
Wie geht das denn mit COM-Objekten? Also was genau sind sie, wie greif ich darauf zu und welche gehören zu Outlook?
Verfasst: 11.09.2006 13:48
von stbi
es gab mal von Fred ein Beispiel zum Thema Outlook im englischen Forum:
http://www.purebasic.fr/english/viewtopic.php?t=10632
Verfasst: 18.09.2006 23:24
von osta
Danke für den Tipp.
Das ist genau der Code, den ich brauche. Auch wenn ich ihn nicht ganz verstehe, müsste ich ihn einbinden.
Leide gibt es ein kleines Problem, und zwar sowohl mit PB3 oder geändert mit PB4 Kompiliert, bekomm ich immer einen unerlaubten Zugriff auf ein nicht existierendes Array-Element, wenn er versucht sich bei dem gefundenen Profil (Outlook) anzumelden. Wenn ich den Debugger abschalte, ist dann einfach Ende.
Da ich mit dem Code nicht ganz zurecht komme, wär es nett, wenn jemand, der sich damit auskennt diesen mal auf PB4 und ggf auf die neue MAPI (falls sie sich verändert hat und es desshalb net läuft) aktualisiert und postet.
Danke im Vorraus
Verfasst: 19.09.2006 00:05
von stbi
den Code hatte ich vor dem Posten noch ausprobiert, funktionierte wunderbar, klabüserte all meine Outlook-Ordner aus ohne Absturz und Zicken