Jag har ett litet problem. Använd i stället de nya objekten. Exempel (ej komplett dock):Navigera i Outlook 2003 med vb.net
Jag håller på att uppgradera mitt tidigare vb program till vb.net.
Problemet är att det inte går att navigera bland mapparna som jag gjorde i vb programmet...
Set mOutlookApp = GetObject("", "Outlook.application")
Set mNameSpace = mOutlookApp.GetNamespace("MAPI")
Set inkorgen = mNameSpace.GetDefaultFolder(olFolderInbox).Folders("blabla").Folders("blabla")
Får felmeddeladet att this has no parameter och it's return kan not be indexed.
Någon som vet vad problemet kan vara???
/ChrilleSv: Navigera i Outlook 2003 med vb.net
<code>
Dim oApp As Outlook.Application = New Outlook.Application
Dim oNS As Outlook.NameSpace = oApp.GetNamespace("mapi")
objNS.Logon("domän\kalle", "kula", True, True)
Dim oFolder As Outlook.MAPIFolder
oFolder = oNS.GetDefaultFolder(Outlook.OlDefaultFolders.olPublicFoldersAllPublicFolders)
' test: drillar sig ner med folders.item steg för steg
Dim oCalendar As Outlook.MAPIFolder = _
objNS.Folders.Item("Public Folders")
oCalendar = oCalendar.Folders.Item("All Public Folders")
oCalendar = oCalendar.Folders.Item("Konferensrum")
oCalendar = oCalendar.Folders.Item("Rum1")
Console.Write(oCalendar.Name)
' ...... din kod
objNS.Logoff()
</code>