FAXCOMEXLib を介して FAX を送信するアプリケーションを作成しています。私はこのコードを使用しました:
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
2 つのモデム (Modem1 または Modem2) があります。このコードを使用すると、ファックスの送信は最初に使用可能なモデムによって実行されます。
しかし、自分のルールでは Modem1 または Modem2 を使用して FAX を送信する必要があります。特定のモデムを選択してファックスを送信するにはどうすればよいですか?