Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Outlook automate
Message
De
07/12/2013 08:04:36
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Versions des environnements
Visual FoxPro:
VFP 9 SP2
OS:
Windows Server 2012
Network:
Windows 2008 Server
Database:
MS SQL Server
Application:
Web
Divers
Thread ID:
01589509
Message ID:
01589518
Vues:
121
This message has been marked as the solution to the initial question of the thread.
>is there a way to access the UNREAD MAIL folder in outlook 2010 - I accept that this folder displays the contents for all folders in outlook but it would be very handy to access this instead of ritually going through the 1000's of read emails in the inbox before getting to the unread ones.
>here is the code I am using to set this up #6 is traditionally the inbox
>
>tnx k
>
>
>Local loOutlook   As Outlook.Application
>Local loNameSpace As Outlook.NameSpace
>Local loInBox     As Object
>Local loMSG      As Outlook.MailItem
>Local lnUnRead    As Integer
>Local loAttach,llAttach
>
>#Define olFolderInBox      6
>
>loOutlook   = Createobject('Outlook.Application') &&
>loNameSpace = loOutlook.GetNamespace("MAPI")
>loInBox     = loNameSpace.GetDefaultFolder(olFolderInBox)
>lnUnRead    = 0
>
>
You can find out how many are unread by checking the UnreadCount property of the folder. To get the list of unread items, use the Restrict method with the parameter "[Unread] = true":
loMsgs = loInbox.Items
loUnread = loMsgs.Restrict("[Unread] = true")
To mark an item as read, change its Unread property.

Tamar
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform