Не удается завершить функцию с CDOEX и Exchange 2000 - PullRequest
0 голосов
/ 20 января 2011

Я пытаюсь создать встречу с помощью CDOEX в Exchange 2000. Фрагмент кода от msdn и VB6.

Когда я достигаю этой строки: ".DataSource.SaveToContainer iMbx.Calendar, Conn" Iполучаю ошибку "не могу завершить функцию (800703eb)"

Любая помощь будет оценена!

Function CreateAppointment(StartTime As Date, _
                            EndTime As Date, _
                            Subject As String, _
                            Location As String, _
                            TextBody As String, _
                            iMbx As IMailbox) As Appointment

' Reference to Microsoft ActiveX Data Objects 2.5 Library
' Reference to Microsoft CDO for Exchange 2000 Library

    Dim iAppt       As New Appointment
    Dim Conn        As New ADODB.Connection
    Conn.Provider = "ExOLEDB.DataSource"

    'Set the appointment properties
    With iAppt
        .StartTime = StartTime
        .EndTime = EndTime
        .Subject = Subject
        .Location = Location
        .TextBody = TextBody
        'Save the appointment
        Conn.Open iMbx.BaseFolder
        .DataSource.SaveToContainer iMbx.Calendar, Conn
    End With

    Set CreateAppointment = iAppt
End Function

1 Ответ

0 голосов
/ 22 января 2011

Я нашел проблему и решение, так что вот, если кому-то это нужно: ссылка Также я нашел примеры, которые спасли мне жизнь: ссылка

...