Avatar billede _et Praktikant
30. december 2005 - 13:28 Der er 3 kommentarer og
1 løsning

wscript i C# hvordan.

Jeg skal læse antallet af unread mails i outlook, og derefter arbejde vidre med tallet.

Jeg har fundet følgende script hos MS http://www.microsoft.com/technet/scriptcenter/resources/officetips/mar05/tips0310.mspx
-----------------------------------------------
Const olFolderInbox = 6

Set objOutlook = CreateObject("Outlook.Application")

Set objNamespace = objOutlook.GetNamespace("MAPI")
objNamespace.Logon "Default Outlook Profile", , False, True   
 
Set objFolder = objNamespace.GetDefaultFolder(olFolderInbox)

Set colItems = objFolder.Items
Wscript.Echo colItems.Count

objOutlook.Quit
----------------------------------------------

Men jeg har aldrig lejet med windows script, og ved ikke hvordan det skal eksekveres.

Men jeg ville egentlig også hellere bare hente samme info direkte via C#.

Kan i hjælpe med evt. hvordan jeg kører scriptet ( filnavn og kørselsmåde )
eller med hvilke klasser jeg skal bruge for at kigge i outlook, og tælle unread mails.
Avatar billede Slettet bruger
30. december 2005 - 13:41 #1
scriptet hvis det hedder f.eks. mailcheck.vbs køres fra en command-prompt med:

cscript mailcheck.vbs

eller wscript for GUI popup.

Hvis du skal bruge det fra C# skal du nok kigge på om der findes noget .NET som svare til Outlook.Application COM objektet, som er det scriptet anvender til at "snakke" med outlook.
Avatar billede _et Praktikant
30. december 2005 - 13:51 #2
takker
kom med svar
Avatar billede Slettet bruger
30. december 2005 - 14:04 #3
svar ;)
Avatar billede _et Praktikant
30. december 2005 - 14:05 #4
yes sir
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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

IT-JOB