“Conocimiento Programación>Visual Basics Programación

Cómo hacer llamadas telefónicas con Visual Basic

2011/12/9
Tener el conocimiento de cómo hacer llamadas telefónicas desde un Microsoft Visual Basic.NET ( VB.NET ) la aplicación puede ahorrar tiempo si usted necesita para hacer llamadas continuamente. VB.NET es un lenguaje de programación utilizado para crear aplicaciones móviles , web y de escritorio. Hacer llamadas telefónicas de VB.NET se puede lograr mediante la interfaz de programación de aplicaciones de telefonía ( TAPI ) . TAPI proporciona a los programadores las capas necesarias para acceder a los archivos DLL de Microsoft Telefonía ( bibliotecas de vínculos dinámicos ) . Telefonía integra ordenadores con dispositivos tales como cámaras y redes de Internet . Cosas que necesitará
Microsoft Visual Basic Express
Ver Más instrucciones
1

Inicie Microsoft Visual Basic Express , haga clic en "Nuevo proyecto ... " en el panel izquierdo de la pantalla y seleccione " Aplicación de Windows Forms ". Haga clic en " Aceptar".
2

doble clic en " botón" en la " caja de herramientas " para añadir un nuevo botón . Haga doble clic en " Label " para añadir una etiqueta. Añadir una segunda etiqueta con el mismo proceso . Haga doble clic en " TextBox " para agregar un cuadro de texto.
3

doble clic en " Button1 " para abrir el módulo " Form1.vb " . Copia y pega el siguiente en la primera línea del módulo:

Imports System.Windows.Forms
4

Copia y pega el siguiente para declarar la DLL TAPI32 en " Public Class Form1 ", pero por encima de la " Button1_Click "Procedimiento :

Declarar Función Auto tapiRequestMakeCall Lib" tapi32.dll "_

( DestAddress ByVal como secuencia, AppName ByVal As String , _
< p > CalledParty ByVal como secuencia , el comentario de ByVal como secuencia) como Integer

Const TAPIERR_NOREQUESTRECIPIENT Como corta: -2

Const TAPIERR_REQUESTQUEUEFULL Como Short = -3

Const TAPIERR_INVALDESTADDRESS Como corta: -4

el procedimiento " Button1_Click " se ha creado al hacer doble clic en " Button1 " en su formulario .
5

Copia y pega el siguiente dentro del procedimiento " Button1_Click " para crear las variables :

phoneNum Dim As String Dim

TResult en corto

tmpStr dévil como secuencia

El procedimiento " Button1_Click " se ha creado cuando se hace doble - hace clic en " Button1 " en su Formulario
6

Copia y pega el siguiente para conseguir el número de teléfono introducido en el cuadro de texto y lo llaman : .

phoneNum = Trim ( TextBox1.Text )

Trate

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

Catch ex As Exception

Label2.Text = " Error "

End Try
7

Copia y pega el siguiente para comprobar si hay errores :

Si TResult < > 0 Entonces

tmpStr = "Error"

Select Case TResult

Case TAPIERR_NOREQUESTRECIPIENT

tmpStr = tmpStr & " No aplicación de marcación de telefonía de Windows está en ejecución y no se pudo iniciar. "

Case TAPIERR_REQUESTQUEUEFULL

tmpStr = tmpStr y " La cola de espera de las solicitudes de marcado de telefonía de Windows está lleno. "

Case TAPIERR_INVALDESTADDRESS

tmpStr = tmpStr y " El número de teléfono no es válido. "

Case Else

tmpStr = tmpStr y " error Unkown ".

End Select

demás

tmpStr = "Marcado "

End If

Label2.Text = tmpStr

End Sub End Class


8

Press "F5 " para ejecutar el programa , a continuación, introduzca un número de teléfono en el cuadro de texto y haga clic en " Button1 ".

Visual Basics Programación
Cómo poner un favicon en rótulos en VB
Cómo escribir 64 - Bit Código Compatible
¿Cómo hacer de filtrado en un ListBox en VB.NET
Cómo solucionar problemas de un VBA , sin páginas en blanco
Cómo hacer un reloj en Visual Basic
Cómo llamar a un evento en VB.NET
Cómo obtener Nombres de la ventana en Visual Basic
Cómo corregir un número de lugares decimales en E Visual Basic
Conocimiento de la computadora © http://www.ordenador.online