Ho la necessità di sapere se il calendario di Outlook (la parte centrale dello schermo, dove ci sono gli appuntamenti) è un oggetto caricabile in un'applicazione realizzata con VB6.
Qualcuno può darmi una mano?
Grazie ragazzi
![]()
Ho la necessità di sapere se il calendario di Outlook (la parte centrale dello schermo, dove ci sono gli appuntamenti) è un oggetto caricabile in un'applicazione realizzata con VB6.
Qualcuno può darmi una mano?
Grazie ragazzi
![]()
05.08.2005 - by alka
Auguri all'angelo custode dei moderatori.
Ma, dopo aver istanziato la classe dell'oggetto OutLook, l'intellisense subito dopo aver messo il punto non ti fa vedere delle "sotto-classi"?Originariamente inviato da ladyBlu
Ho la necessità di sapere se il calendario di Outlook (la parte centrale dello schermo, dove ci sono gli appuntamenti) è un oggetto caricabile in un'applicazione realizzata con VB6.
Qualcuno può darmi una mano?
Grazie ragazzi
![]()
...and I miss you...like the deserts miss the rain...
parli dell'Applicazione o dello Space "MAPI"?Originariamente inviato da vonkranz
Ma, dopo aver istanziato la classe dell'oggetto OutLook, l'intellisense subito dopo aver messo il punto non ti fa vedere delle "sotto-classi"?
05.08.2005 - by alka
Auguri all'angelo custode dei moderatori.
:master:...Originariamente inviato da ladyBlu
parli dell'Applicazione o dello Space "MAPI"?
...io intendevo una cos adi questo tipo:
...al posto di [qualche cosa] l'intellisense non ti mette niente che possa ricordare l'oggetto calendario che ti serve?codice:dim objOutLook as NEW OutLook.[qualche cosa]
...and I miss you...like the deserts miss the rain...
ci sono altre voci si, ma nessuna mi sembra corrispondere; ho trovato questo sulla guida di Olk:Originariamente inviato da vonkranz
:master:...
...io intendevo una cos adi questo tipo:
...al posto di [qualche cosa] l'intellisense non ti mette niente che possa ricordare l'oggetto calendario che ti serve?codice:dim objOutLook as NEW OutLook.[qualche cosa]
Insieme Panes
L'insieme Panes contiene i riquadri visualizzati dall'oggetto Explorer specificato.
Utilizzo dell'insieme Panes
Utilizzare la proprietà Panes per restituire l'insieme Panes da un oggetto Explorer.
Set myPanes = myExplorer.Panes
Per recuperare un riquadro specifico, utilizzare il metodo Item. Per recuperare invece l'oggetto OutlookBarPane che rappresenta la barra di Outlook, utilizzare il seguente codice:
Set myOLBarPane = myExplorer.Panes.Item("OutlookBar")
Per Microsoft Outlook 2000 la barra di Outlook è il solo riquadro a cui è possibile accedere tramite l'insieme Panes.
credo che faccia parte di questo Insieme, ma come puoi vedere nella parte in neretto non è accessibile da Olk2000.
Secondo te è così?
05.08.2005 - by alka
Auguri all'angelo custode dei moderatori.
Purtroppo sembra cosi'...al limite bisognerebbe vedere se tramite l'insieme items dell'oggeto Panes riesci ad avere l'oggetto calendario che ti serve...ma bisognerebbe conoscere il nome con cui e' chiamato.
Hai provato a premere F2 nell'editor e vedere tutte le routine/prop/metodi ecc. dell'oggetto OutLook? (il visualizzatore di oggetti per intenderci)
...and I miss you...like the deserts miss the rain...
Bravo, proprio ciò che avevo pensato io... ma non so come si chiama quel cavolo di oggetto.
Nell'editor mi dice che la guida non è disponibile...
Tutto questo casino per evitare di impelagarmi in letture e controlli degli appuntamenti presenti per visualizzarli successivamente nel mio progetto... aaaaaaaahhhhhhhhhh, maledetti clienti!
glielo avremo detto almento 10000 volte che dovevamo staccarci da Olk, ma questi so proprio de coccio.![]()
05.08.2005 - by alka
Auguri all'angelo custode dei moderatori.
ciao Ladyuccia
prova questo codice
nei riferimenti carica outlook 9codice:Option Explicit Dim mypanes As Panes Dim myexplorer As Explorer Dim myOLBarPane As Panes Dim myOlApp As Application Dim myNameSpace As NameSpace Dim myFolder As Object Private Sub Form_Load() Set myOlApp = CreateObject("Outlook.Application") Set myNameSpace = myOlApp.GetNamespace("MAPI") Set myFolder = myNameSpace.GetDefaultFolder(olFolderCalendar) Set myexplorer = myFolder.GetExplorer myexplorer.Display End Sub
![]()
ciao belloOriginariamente inviato da laccamen
ciao Ladyuccia
prova questo codice
nei riferimenti carica outlook 9codice:Option Explicit Dim mypanes As Panes Dim myexplorer As Explorer Dim myOLBarPane As Panes Dim myOlApp As Application Dim myNameSpace As NameSpace Dim myFolder As Object Private Sub Form_Load() Set myOlApp = CreateObject("Outlook.Application") Set myNameSpace = myOlApp.GetNamespace("MAPI") Set myFolder = myNameSpace.GetDefaultFolder(olFolderCalendar) Set myexplorer = myFolder.GetExplorer myexplorer.Display End Sub
![]()
grazie, ma questo codice lo conosco già e non è ciò che mi serve; in pratica a me serve solo la parte centrale della finestra che apri tu con questo codice;
per maggior chiarezza guardate l'img allegata:
05.08.2005 - by alka
Auguri all'angelo custode dei moderatori.
...non F1...ma F2 ...l'object explorer...quello che ti fa vedere tutto gli oggetti caricati dal tuo progetto e per ciascun oggetto le sue proprieta' eventi, metodi ecc.Originariamente inviato da ladyBlu
Nell'editor mi dice che la guida non è disponibile...![]()
...and I miss you...like the deserts miss the rain...