Avatar billede jensbo Nybegynder
28. januar 2003 - 10:52 Der er 3 kommentarer og
1 løsning

Tilgå en andens kalender ved hjælp af VB

Hej

Jeg ville gerne tilgå en andens kalendermappe på vores Exchange Server.  Hvordan gør jeg det ?
Avatar billede kedde65 Praktikant
28. januar 2003 - 11:00 #1
Sæt en reference til Microsoft Outlook 9.0 Object Library og brug følgende kode. Team er den konto du vil tilgå.

Private Sub Command1_Click()
    Dim oApp As Outlook.Application
    Dim rec As Recipient
    Dim oNs As NameSpace
    Dim oFolder As MAPIFolder
    Dim oItem As Outlook.AppointmentItem
    Set oApp = New Outlook.Application
    Set oNs = oApp.GetNamespace("MAPI")
    Set rec = oNs.CreateRecipient("team")
    Set oFolder = oNs.GetSharedDefaultFolder(rec, olFolderCalendar)
   
    For Each oItem In oFolder.Items
        MsgBox oItem.Body
    Next
   
    Set oNs = Nothing
    Set oApp = Nothing
End Sub


VH CK
Avatar billede jensbo Nybegynder
28. januar 2003 - 11:20 #2
Den brokker sig lidt over : CreateRecipient
Avatar billede kedde65 Praktikant
28. januar 2003 - 11:27 #3
Ja det er sikkert parameteren Team. Det er en konto på min exchange server. På din vel den hedde noget andet.

VH CK
Avatar billede jensbo Nybegynder
28. januar 2003 - 12:14 #4
Nå nu fandt jeg noget på msdn man tak for det.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester