Termine usw. aus Outlook auslesen?

Windowsspezifisches Forum , API ,..
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
osta
Beiträge: 87
Registriert: 08.09.2004 11:48
Wohnort: Morsbach (Am Arsch der Welt)
Kontaktdaten:

Termine usw. aus Outlook auslesen?

Beitrag 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.
Ich hänge zu oft und zu lange vor dem PC! Ich muss dringend was an meinem Lebenswandel verändern!.......
Nur heute geht's grad nicht.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag 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.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
osta
Beiträge: 87
Registriert: 08.09.2004 11:48
Wohnort: Morsbach (Am Arsch der Welt)
Kontaktdaten:

Beitrag 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...
Ich hänge zu oft und zu lange vor dem PC! Ich muss dringend was an meinem Lebenswandel verändern!.......
Nur heute geht's grad nicht.
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag 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
a²+b²=mc²
osta
Beiträge: 87
Registriert: 08.09.2004 11:48
Wohnort: Morsbach (Am Arsch der Welt)
Kontaktdaten:

Beitrag 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?
Ich hänge zu oft und zu lange vor dem PC! Ich muss dringend was an meinem Lebenswandel verändern!.......
Nur heute geht's grad nicht.
Benutzeravatar
stbi
Beiträge: 685
Registriert: 31.08.2004 15:39
Wohnort: Cleverly Hills

Beitrag von stbi »

es gab mal von Fred ein Beispiel zum Thema Outlook im englischen Forum:
http://www.purebasic.fr/english/viewtopic.php?t=10632
PB 4.02 XP Pro SP2 "Der Code ist willig, aber der Prozessor ist schwach."

Es gibt keine Vista-Witze. Es ist alles wahr!
osta
Beiträge: 87
Registriert: 08.09.2004 11:48
Wohnort: Morsbach (Am Arsch der Welt)
Kontaktdaten:

Beitrag 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
Ich hänge zu oft und zu lange vor dem PC! Ich muss dringend was an meinem Lebenswandel verändern!.......
Nur heute geht's grad nicht.
Benutzeravatar
stbi
Beiträge: 685
Registriert: 31.08.2004 15:39
Wohnort: Cleverly Hills

Beitrag von stbi »

den Code hatte ich vor dem Posten noch ausprobiert, funktionierte wunderbar, klabüserte all meine Outlook-Ordner aus ohne Absturz und Zicken
PB 4.02 XP Pro SP2 "Der Code ist willig, aber der Prozessor ist schwach."

Es gibt keine Vista-Witze. Es ist alles wahr!
Antworten