| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Visual Basics Programación >> Content
    Cómo hacer llamadas telefónicas con Visual Basic
    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 ".

    Previous :

    next :
      Artículos relacionados
    ·Definición de líneas múltiples de Visual Basic 6.0 
    ·Cómo establecer asociaciones claves mnemotécnicas Con…
    ·Cómo jugar archivos de audio en Visual Basic 
    ·Cómo utilizar ListView para ver contenido de la carpet…
    ·Cómo crear archivos EXE en Visual Studio 2008 Express …
    ·Cómo utilizar Telnet Con VB6 
    ·Cómo obtener Nombres de la ventana en Visual Basic 
    ·Cómo convertir los bits a Bytes en VB.Net 
    ·¿Qué significa NET CLR 
    ·Cómo crear una calculadora con Visual Basic y ArcGIS 
      Artículos destacados
    ·Cómo convertir Oracle Forms a Java 
    ·¿Cómo hacer validaciones en Struts 
    ·Cómo escribir pruebas unitarias para un proyecto Java 
    ·Cómo reemplazar un URL y guardar un archivo con PHP 
    ·Cómo agregar un fragmento con el Índice de Katta 
    ·Cómo construir un reproductor de MP3 con PHP 
    ·CentOS para la instalación de PHP con MySQL 
    ·Cómo exportar Desde MySQL Workbench 
    ·Cómo agregar una impresora local utilizando Script 
    ·Cómo reemplazar una doble línea nueva en PHP 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com