Не удается заставить объект приложения Outlook работать
Я пытаюсь написать программу, в которой перечислены участники списка рассылки электронной почты Outlook.
Я обнаружил, что у VBA, похоже, есть объекты, которые могли бы сделать это возможным, но я еще не смог заставить его работать. Я изучил эту статью Microsoft об объекте приложения Outlook, эту о методе GetDefaultFolder
и многих других справочных материалах и придумал следующую программу:
Set Application = CreateObject("Outlook.Application")
Set myNameSpace = Application.GetNameSpace("MAPI")
Set myFolder = myNameSpace.GetDefaultFolder(olFolderContacts)
myFolder.Display
Однако, когда я запускаю это с помощью wscript или cscript я получаю следующее:
Ошибка времени выполнения Microsoft VBScript: Недопустимый вызов процедуры или аргумент: - Мое личное пространство.Папка getDefault'
Кто-нибудь может понять, в чем проблема?