Knowledge Base

PRB: Folders.Item("tag_name") Returns Wrong Folder Item

Article ID: 179638

Article Last Modified on 3/4/2004


APPLIES TO


This article was previously published under Q179638

SYMPTOMS

The Folders.Item statement returns the wrong item under the Public Folder's collection.

RESOLUTION

Instead of relying on the "folder tag_name" for the Folders.Item() statement, use the index of the folder under that collection.

STATUS

Microsoft is researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.

MORE INFORMATION

Steps to Reproduce Behavior

The following code illustrates the problem described above:
   Set objSession = CreateObject("MAPI.session")
   objSession.Logon

   Set objInfoStores = objSession.InfoStores
   Set objInfoStore = objInfoStores.Item("Public Folders")
   Set objRootFolder = objInfoStore.RootFolder
   Set objFolders = objRootFolder.Folders
   Set objfolder = _
         objFolders.Item("All Public Folders") '.Item(2) out of 2

   Debug.Print objfolder.Name ' returns .Item(1) "Favorites"
				

Keywords: kbmsg kbprb kbpending kbcode KB179638