Vb.net 发送传真时如何选择特定调制解调器?

Vb.net 发送传真时如何选择特定调制解调器?,vb.net,fax,winfax,Vb.net,Fax,Winfax,我正在写一份申请书,想通过FAXCOMEXLib发送传真。我使用了以下代码: Dim objFaxServer As New FAXCOMEXLib.FaxServer Dim objFaxDocument As New FAXCOMEXLib.FaxDocument Dim JobID As Object Try objFaxServer.Connect(txtFaxServer.Text) objFaxDocument.Body = Me.txtFile.Text

我正在写一份申请书,想通过FAXCOMEXLib发送传真。我使用了以下代码:

Dim objFaxServer As New FAXCOMEXLib.FaxServer
Dim objFaxDocument As New FAXCOMEXLib.FaxDocument
Dim JobID As Object

Try
    objFaxServer.Connect(txtFaxServer.Text)

    objFaxDocument.Body = Me.txtFile.Text
    objFaxDocument.DocumentName = "My First Fax"
    objFaxDocument.Recipients.Add(Me.txtNumber.Text, "")
    objFaxDocument.AttachFaxToReceipt = True
    objFaxDocument.Note = "Here is the info you requested"
    objFaxDocument.Subject = Me.txtFaxID.Text
    objFaxDocument.ReceiptAddress = "test@tin.it"
    objFaxDocument.CoverPageType = FAXCOMEXLib.FAX_COVERPAGE_TYPE_ENUM.fcptNONE
    objFaxDocument.Priority = FAXCOMEXLib.FAX_PRIORITY_TYPE_ENUM.fptNORMAL
    objFaxDocument.ReceiptType = FAXCOMEXLib.FAX_RECEIPT_TYPE_ENUM.frtMAIL
    objFaxDocument.ScheduleType = FAXCOMEXLib.FAX_SCHEDULE_TYPE_ENUM.fstNOW

    JobID = objFaxDocument.ConnectedSubmit(objFaxServer)

    objFaxServer.Disconnect()

    'MessageBox.Show("The Job ID is :" & JobID(0), "Information")
Catch ex As Exception
    MessageBox.Show(ex.ToString, "Error")
End Try
我有两个调制解调器Modem1或Modem2。使用此代码时,通过第一个可用调制解调器发送传真


但根据我的规定,我需要使用Modem1或Modem2发送传真。如何选择特定调制解调器发送传真?

这不是用于使用传真服务器的库吗?如果是这样的话,我怀疑您将不得不为此配置服务器,而不是修改代码。此文档是否没有帮助?我了解到,为了配置传出路由,可以使用传真设备组和传真路由规则服务器设置。但我想知道是否有办法指定调制解调器以代码形式发送传真。