Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como fazer chamadas telefónicas com Visual Basic
Tendo o conhecimento de como fazer chamadas telefónicas de Microsoft Visual Basic.NET ( VB.NET ) aplicativo você pode economizar tempo se você precisa para fazer chamadas de forma contínua. VB.NET é uma linguagem de programação de computador usado para criar aplicativos móveis, web e desktop. Fazer telefonemas de VB.NET pode ser feito usando a Interface de Programação de Aplicativos de Telefonia ( TAPI) . TAPI dá aos programadores as camadas necessárias para o acesso da Microsoft Telefonia DLLs ( dynamic link libraries ) . Telefonia integra computadores com dispositivos como câmeras e redes de Internet . Coisas que você precisa
Microsoft Visual Basic Express

Visualizar Mais instruções
1

Inicie o Microsoft Visual Basic Express , clique em " New Project ... " no painel esquerdo da tela e selecione " Windows Forms Application ". Clique em " OK".
2

Clique duas vezes em "Button" na " caixa de ferramentas " para adicionar um novo botão . Dê um duplo clique em " Rótulo " para adicionar um rótulo. Adicionar uma segunda etiqueta usando o mesmo processo. Clique duas vezes em " TextBox " para adicionar uma caixa de texto .
3

Clique duas vezes em "Button1 " para abrir o módulo " Form1.vb " . Copie e cole o seguinte na primeira linha do módulo :

System.Windows.Forms Imports
4

Copie e cole o seguinte a declarar a DLL Tapi32 em " Public Class Form1 ", mas acima do" Button1_Click " procedimento :

Declare Function Auto tapiRequestMakeCall Lib" TAPI32.dll "_

(ByVal DestAddress as String , ByVal AppName as String , _

ByVal CalledParty As String , ByVal Comentário As String ) As Integer

Const TAPIERR_NOREQUESTRECIPIENT As Short = -2

Const TAPIERR_REQUESTQUEUEFULL As Short = -3

Const TAPIERR_INVALDESTADDRESS As Short = -4

o procedimento " Button1_Click " foi criado quando você clicou duas vezes "Button1 " no seu formulário.
5

Copie e cole o seguinte dentro do procedimento " Button1_Click " para criar suas variáveis ​​:

Dim phoneNum as String Dim

TResult as Short

Dim tmpStr as String

O procedimento " Button1_Click " foi criada quando faz duplo clicado "Button1 " no seu formulário
6

Copie e cole o seguinte para obter o número de telefone introduzido na caixa de texto e chamá-lo : .

phoneNum = Trim ( TextBox1.Text )

Experimente em

TResult = tapiRequestMakeCall ( phoneNum , "Dial " , phoneNum , "")

Pegar ex As Exception

Label2.Text = " Erro "

End Try
7

Copie e cole o seguinte para verificar se há erros :

Se TResult < > 0 Then

tmpStr = "Erro "

Select Case TResult
caso

TAPIERR_NOREQUESTRECIPIENT

tmpStr = tmpStr & "No aplicativo de discagem por janelas de telefonia está em execução e nenhum pôde ser iniciado. "

Caso TAPIERR_REQUESTQUEUEFULL

tmpStr = tmpStr & " A fila de pedidos pendentes de marcação do Windows telefonia está cheio. "

Caso TAPIERR_INVALDESTADDRESS

tmpStr = tmpStr & " O número de telefone não é válido. "
caso

Else

tmpStr = tmpStr &" erro Unkown . "

End Select

Else

tmpStr = "Discagem"

End If

Label2.Text = tmpStr

End Sub End Class


8

Imprensa "F5" para executar o programa , em seguida, digite um número de telefone na caixa de texto e clique em " Button1 ".

Anterior :

Próximo : No
  Os artigos relacionados
·Como fazer um aplicativo do Visual Basic for senha prot…
·Como instalar FlexGrid Controle 
·Como adicionar uma marca d'água para BMP Com VBA 
·Como Fazer um Navegador Internet em Vb.Net sem o contro…
·Como se conectar ao banco de dados Oracle em Vb.Net OLE…
·Como Loop através de resultados em LINQ to SQL 
·Função VBA Sum 
·Como alterar uma imagem PictureBox no código VB 
·Como fazer um ListBox Sortable 
·O que são arquivos Symbol DNN 
  Artigos em destaque
·Como representar graficamente vários pontos de dados e…
·Como Agarrar Eventos fora-chave Java 
·Como inverter a ordem de um vetor em C + + 
·Como Graph Fractals da TI- 82 
·Como construir Lógica de Programação 
·Como usar um depurador remoto 
·Fácil de fazer QBasic Jogos 
·Como criar um campo inteiro 
·Como usar uma instrução CASE em SQL 
·Como transformar quebras de linha em parágrafos Com PH…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados