Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur man gör telefonsamtal med Visual Basic

    Att ha kunskap om hur man gör telefonsamtal från en Microsoft Visual Basic.NET ( VB.NET ) applikation kan spara tid om du behöver ringa kontinuerligt . VB.NET är en dator programmeringsspråk som används för att skapa mobil , webb och desktop applikationer . Ringa telefonsamtal från VB.NET kan åstadkommas med hjälp av Telephony Application Programming Interface ( TAPI ) . TAPI ger programmerare lagren som behövs för att komma åt Microsoft Telefoni DLL ( Dynamic Link Libraries ) . Telefoni integrerar datorer med enheter som kameror och nätverk Internet . Saker du behöver
    Microsoft Visual Basic Express
    Visa fler instruktioner
    1

    Starta Microsoft Visual Basic Express , klicka på " Nytt projekt ... " på vänster på skärmen och välj " Windows Forms Application . " Klicka på " OK . "
    2

    Dubbelklicka på " knappen " på " Toolbox " för att lägga till en ny knapp . Dubbelklicka på " Label " för att lägga till en etikett . Lägg till en andra etikett med samma process . Dubbelklicka på " TextBox " för att lägga till en textruta .
    3

    Dubbelklicka på " Button1 " för att öppna " Form1.vb " modul . Kopiera och klistra in följande i den allra första raden av modulen :

    Import system.windows.forms
    4

    Kopiera och klistra in följande att förklara TAPI32 DLL under " Public Class Form1 " men ovanför " Button1_Click " förfarande :

    Declare Auto Function tapiRequestMakeCall Lib " TAPI32.dll " _

    ( ByVal DestAddress As String , ByVal AppName As String , _

    ByVal CalledParty As String , ByVal Kommentar As String ) As Integer

    Const TAPIERR_NOREQUESTRECIPIENT så kort = -2

    Const TAPIERR_REQUESTQUEUEFULL så kort = -3

    Const TAPIERR_INVALDESTADDRESS så kort = -4

    " Button1_Click " förfarande skapades när du dubbelklickar på " Button1 " på ditt formulär . och
    5

    Kopiera klistra in följande innanför " Button1_Click " förfarande för att skapa dina variabler :

    Dim phoneNum As String

    Dim tResult så kort

    Dim tmpStr As String

    " Button1_Click " förfarande skapades när du dubbelklickar klickade " Button1 " på Form
    6

    Kopiera och klistra in följande för att få telefonnumret in i textrutan och kalla det : .

    phoneNum = Trim ( TextBox1.Text ) katalog

    Prova

    tResult = tapiRequestMakeCall ( phoneNum , " Ring " , phoneNum , " " ) katalog

    Catch ex Som Exception

    Label2.Text = " fel "

    End Försök
    7

    Kopiera och klistra in följande att leta efter fel :
    p Om tResult < > 0 Then

    tmpStr = " Fel "

    Välj ärende tResult

    Case TAPIERR_NOREQUESTRECIPIENT

    tmpStr = tmpStr & " inga fönster Telefoni uppringning körs och ingen kunde startas . "

    Case TAPIERR_REQUESTQUEUEFULL

    tmpStr = tmpStr & " The kö av väntande Windows Telefoni uppringning förfrågningar är full . "

    Case TAPIERR_INVALDESTADDRESS

    tmpStr = tmpStr & " telefonnumret är inte giltigt . "

    Case Else

    tmpStr = tmpStr & " Unkown fel . "

    End Välj

    Else

    tmpStr = " uppringning"

    End If

    Label2.Text = tmpStr

    End Sub

    End Class
    8

    Press " F5 " för att köra programmet , ange ett telefonnummer i textrutan och klicka på " Button1 . " Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Skillnader mellan Visual Basic 6.0 och VB.NET
    ·Hur du tar bort kalkylblad med VBA
    ·Hur man gör ett galleri av bilder i Visual Basic 6.0
    ·Hur man skickar Microsoft Data Word-formulär till Acce…
    ·Hur Exit Visual Basic
    ·Hur Ordna Numbers från lägsta till högsta Använda V…
    ·Hur man söker i registret i VB6
    ·Hur du formaterar Symboler i VB
    ·Hur man slår samman två PDF-filer i Acrobat 9 av VBA
    ·Konvertera en cell array till en sträng
    Utvalda artiklarna
    ·Hur man använder AppFabric SDK för Ruby
    ·Hur man kan begränsa en variabel längd i Javascript
    ·Hur Inkludera dag i Visual Basic
    ·MySQL Administration Tutorials
    ·Hur får Paths Web Root i Java
    ·Hur man gör ett pip Med Java
    ·MySQL PHP Query Tutorial
    ·Apache Thrift PHP är långsam
    ·Lägga till kontroller till Google Maps API
    ·Stegen i Data Processing Cycle
    Copyright © Dator Kunskap http://www.dator.xyz