Невозможно отправить факс через факс-модем в Windows 10 Pro vb.net

При отправке факса через приложение в vb.net выдается следующая ошибка в строке (Dim sFaxJobIds() As String = oFaxDoc.ConnectedSubmit(oFaxSvr)). Может кто-нибудь, пожалуйста, помогите нам здесь.

Ошибка : Операция не удалась

Код:

      Dim oFaxSvrType As Type = Type.GetTypeFromProgID("FaxcomEx.FaxServer")
Dim oFaxSvr As Object = Activator.CreateInstance(oFaxSvrType)
Dim oFaxDocType As Type = Type.GetTypeFromProgID("FaxcomEx.FaxDocument")

Dim sFaxServerName As String

Try

    'get name of this computer, we need this for the FaxServer object below 
    sFaxServerName = Environment.MachineName.Trim

    oFaxSvr.Connect(sFaxServerName)

    'run The routine for each Fax Data

    Dim oFaxDoc As Object = Activator.CreateInstance(oFaxDocType)
    With oFaxDoc
        .Sender.FaxNumber = oFD.SenderOfficePhone
        .Body = oFD.DocumentPath

        If oFD.CoverPageName <> vbNullString Then
            .Coverpage = oFD.CoverPageName
        End If

        If oFD.SenderName <> vbNullString Then
            .Sender.Name = oFD.SenderName
        End If

        If oFD.SenderOfficePhone <> vbNullString Then
            .Sender.OfficePhone = oFD.SenderOfficePhone
        End If

        If oFD.FaxNumber <> "" Then
            If oFD.RecipientName <> "" Then
                .Recipients.add(oFD.FaxNumber, oFD.RecipientName)
            Else
                .Recipients.add(oFD.FaxNumber)
            End If
        End If

    End With

    Dim sFaxJobIds() As String = oFaxDoc.ConnectedSubmit(oFaxSvr)
    oFaxDoc = Nothing
    

0 ответов

Другие вопросы по тегам