Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Outlook XP/2003
martedì 19 luglio 2005 - 17.42
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
lordwaizard
Profilo
| Senior Member
294
messaggi | Data Invio:
mar 19 lug 2005 - 17:42
Come posso accedere ed eventualemente modificare l'agenda e le attività di outlook da un programma scritto in vb.net?
Grazie a tutti
Davide
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 19 lug 2005 - 19:22
Ciao Lord,
è possibile con gli Assembly di interoperabilità che ti consentono di accedere ad Outlook e gestirlo da una applicazione .NET. Ho scritto un articolo che fa uso dell'Assembly di interoperabilità di Excel. Il procedimento è uguale anche per Outlook naturalmente usi l'assembly ad hoc per Outlook.
Questos è l'articolo:
http://www.dotnethell.it/articles/ExportExcelDataset.aspx
Puoi seguirlo per buona parte cambiando tutti i riferimenti di Excel con Outlook dovresti riuscire ad arrivare al risultato.
ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
lordwaizard
Profilo
| Senior Member
294
messaggi | Data Invio:
mer 20 lug 2005 - 09:05
Come prima cosa ti faccio i complimenti per i tuoi articoli.
Per ritornare al discorso outlook, visto che avevo già letto il tuo articolo in precedenza, ho provato ad usare i PIA ma ho un problema non trascurabile.
In sostanza non so come posso utilizzarli.
Ovvero una volta caricata la libreria non so come posso accedere all'agenda di outlook piuttosto che alle attività.
In excel effettivamente è molto più semplice.
Come posso capire come funziona l'assembly?
Scusa per la domanda ma non so sinceramente come risolvere il problema.
Ciao
Davide
totti240282
Profilo
| Guru
1.574
messaggi | Data Invio:
mer 20 lug 2005 - 09:31
a sto punto interessa pure a me ,ma il codice per gestire l'agenda di outlook 2003 non lo trovo.
C'è solo un capitano !!!!!!
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
ven 22 lug 2005 - 14:19
Ciao ad entrambi,
magari ho fatto il passo più lungo della gamba. Allora per poter agire senza problemi in questo senso è necessario consocere bene l'Object Model di Outlook cioè sapere tutte le classi, sottoclassi, proprietà e metodi che lo compongono.
Anche in Outlook così come Excel è necessario instanziare come prima cosa l'ApplicationClass, così facendo siv edrà nel task manager il processo Outlook.exe
PEr trovare documentazione è sufficiente lanciare Outlook, aprire il Visual Basic Editor con ALT+F11 e aprire la guida a VBA ? lì dentro ci sono tanti esempietti in VBA dicome accedere alle varie Folder di Outlook. Le Folder o cartelle comprendono i messaggi, i contatti, le date in agenda, ecc.
ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
lordwaizard
Profilo
| Senior Member
294
messaggi | Data Invio:
mar 26 lug 2005 - 09:22
Ho trovato la soluzione (
http://support.microsoft.com/?kbid=313788
) ora devo verificare che sia compatibile con tutti gli outlook ma dubito visto che ho incluso 2003.
Appena ho tempo provo cmq grazie a tutti
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !