Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como enviar um Fax Virtual Básico
Visual Basic (VB ) é uma linguagem de programação usada para criar aplicações de software. VB pode enviar um fax usando uma biblioteca de objetos chamado FAXCOMEXLib . Coisas que você precisa
editor Visual Basic
Notepad
Show Mais instruções
1

Configurar uma nova sub-rotina em VB e chamar os objetos de biblioteca de fax e definir o variáveis ​​:

Private Sub Form_Load () Dim

objFaxDocument As New FAXCOMEXLib.FaxDocument

Dim objFaxServer As New FAXCOMEXLib.FaxServer

Dim objSender Como FAXCOMEXLib . FaxSender

Dim JobID as Object
2

Configure Tratamento de erros de código para detectar quaisquer erros e impedir que o aplicativo deixe de funcionar :

On Error GoTo error_handler

3

Conecte-se ao objeto do servidor de fax: .

objFaxServer.Connect ("")
4

Abra o bloco de notas
5

Digite a mensagem de fax que você deseja enviar e salvar como um arquivo txt
6

importar o texto para o fax , incluindo o arquivo txt, criado nas etapas anteriores : . . .

objFaxDocument.Body = "c : \\ Fax \\ MyMessage.txt "
7

Defina o nome para o fax eo nível de prioridade :

objFaxDocument.DocumentName = "Minha Fax Name"

objFaxDocument.Priority = FAXCOMEXLib.FAX_PRIORITY_TYPE_ENUM.fptHIGH

neste caso, o fax será enviado imediatamente uma vez que o código é executado .
8

Adicionar um número de fax para o qual o fax será enviado :

objFaxDocument.Recipients.Add ( " 999999999 ", " Wayne " )

Substitua os números " 999999999 ", com o número de fax relevante .
9

Defina a opção de anexar o texto fax para um recebimento de fax , quando ele é enviado por email :

objFaxDocument.AttachFaxToReceipt = True
10

Escolha um tipo de folha de rosto:

objFaxDocument.CoverPageType = FAXCOMEXLib.FAX_COVERPAGE_TYPE_ENUM.fcptSERVER

objFaxDocument.CoverPage = "genérico"
11

Adicione o endereço de e-mail , onde o recebimento de fax serão enviados e definir o tipo de recibo para o email :

objFaxDocument.ReceiptAddress = " MyName@mydomain.com "

objFaxDocument.ReceiptType = FAXCOMEXLib.FAX_RECEIPT_TYPE_ENUM.frtMAIL
< br > 12

Agende a hora em que o fax deve ser enviado :

objFaxDocument.ScheduleType = FAXCOMEXLib.FAX_SCHEDULE_TYPE_ENUM.fstSPECIFIC_TIME

objFaxDocument.ScheduleTime = CDate ( " 12:35:47 " )
13

Adicione o texto do assunto para o e-mail :

objFaxDocument.Subject =" fax de hoje "
14

Defina as propriedades para o remetente e salvar as informações :

objFaxDocument.Sender.Title = " Mr. "

objFaxDocument.Sender.Name = " John Ryan "

objFaxDocument.Sender.Email = " myemailaddress@mydomain.com "

objFaxDocument.Sender.ZipCode =" 44118 "

objFaxDocument.Sender.SaveDefaultSender ()
15

enviar o documento para o Fax servidor ea saída do ID Jó, quando ele é retornado da função :

JobID = objFaxDocument.ConnectedSubmit ( objFaxServer )

MsgBox (" o ID de trabalho é :" & JobID (0) )

16

desconectar do servidor de fax para que ele possa ser utilizado por outra pessoa e fechar a sub-rotina VB:

objFaxServer.Disconnect ()

Exit Sub < br >
17

Adicione a sub-rotina para lidar com os erros que ocorrem :

error_handler :

' Implementar tratamento dado no fim da sua sub-rotina de erro. Este

implementação "é para fins de demonstração

MsgBox (" Número do erro : "& Hex ( Err.Number ) &", " & Err.Description )

End Sub

Se houver algum erro ao tentar enviar um fax , este código vai
18

Salve o arquivo VB e executar o aplicativo de saída a informação do erro como uma mensagem pop-up. . O serviço de fax será chamado ea mensagem será enviada.

Anterior :

Próximo : No
  Os artigos relacionados
·O que é COMDLG32.ocx 
·Como usar o PowerShell para e-mail um arquivo através …
·Ferramentas VB6 
·Como usar VB Com SQLite 
·Como notificar um usuário Terminal Service em VB.Net 
·Como Eliminar ComboBox 
·Como excluir rasurado texto em um documento em VBA 
·Como limitar valores de entrada para Letters Apenas em …
·Simples Projetos Visual Basic 
·Como sincronizar Serviços Usando WCF 
  Artigos em destaque
·Como verificar MySQL Null em PHP 
·Como converter HTML para JSP 
·Como consultar um banco de dados usando SELECT com MySQ…
·Como criar vários registros SPF 
·Como calcular Vogais em Python 
·Como usar Prototype JS 
·Sintaxe para os parâmetros de entrada no MySQL 
·Como escrever um script DOS 
·Como proteger um painel de administração em PHP Sem S…
·Como construir aplicações cliente servidor com VB.NET…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados