Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan lage telefonsamtaler med Visual Basic
    Å ha kunnskap om hvordan man skal foreta telefonsamtaler fra en Microsoft Visual Basic.NET ( VB.NET ) søknad kan spare tid hvis du trenger for å ringe kontinuerlig. VB.NET er et programmeringsspråk som brukes til å lage mobil, web og desktop-applikasjoner . Å gjøre telefonsamtaler fra VB.NET kan oppnås ved hjelp av Telephony Application Programming Interface ( TAPI ) . TAPI gir programmerere lagene som trengs for å få tilgang til Microsoft -telefoni DLL-filer ( dynamisk kobling biblioteker ) . Telefoni integreres datamaskiner med enheter som kameraer og Internett nettverk . Du trenger
    Microsoft Visual Basic Express
    Vis flere instruksjoner
    en

    start Microsoft Visual Basic Express , klikker du "New Project ... " på ruten til venstre på skjermen , og velg "Windows Forms Application ". Klikk "OK".
    2

    Dobbeltklikk på " Button" på " Toolbox" for å legge til en ny knapp . Dobbeltklikk på " Label" for å legge til en etikett. Legg til en ny etikett med den samme prosessen. Dobbeltklikk på " TextBox " for å legge til en tekstboks .
    3

    Dobbeltklikk på " Button1 " for å åpne " Form1.vb " modulen. Kopier og lim inn følgende i den aller første linjen i modulen :

    Importen system.windows.forms
    4

    Kopier og lim inn følgende å erklære Tapi32 DLL under " Public Class Form1 ", men over" button1_click "prosedyre : en

    Erklærer Auto Function tapiRequestMakeCall Lib " TAPI32.dll "_

    ( ByVal DestAddress As String , ByVal AppName As String , _
    < p > ByVal CalledParty As String , ByVal Kommentar As String ) As Integer

    Konst TAPIERR_NOREQUESTRECIPIENT Som Short = -2

    Konst TAPIERR_REQUESTQUEUEFULL Som Short = -3

    Konst TAPIERR_INVALDESTADDRESS Som Short = -4

    " button1_click " prosedyre ble opprettet da du dobbeltklikket " Button1 " på skjemaet.
    5

    Kopier og lim inn følgende inne i " button1_click " prosedyre for å opprette variabler :

    Dim phoneNum As String

    Dim tResult Som Short

    Dim tmpStr As String

    " button1_click " prosedyre ble opprettet da du dobbeltklikker klikket " Button1 " på Form din
    6

    Kopier og lim inn følgende for å få inn nummeret som vises i tekstboksen og kaller det : .

    phoneNum = Trim ( TextBox1.Text )

    Prøv

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

    Catch ex As Exception

    Label2.Text = " feil "

    End Prøv
    7

    Kopier og lim inn følgende for å se etter feil : en p Hvis tResult < > 0 Then

    tmpStr = "Feil "

    Velg sak tResult

    sak TAPIERR_NOREQUESTRECIPIENT

    tmpStr = tmpStr & " Ingen vinduer Telefoni oppringing programmet kjører , og ingen kunne settes i gang . "

    sak TAPIERR_REQUESTQUEUEFULL

    tmpStr = tmpStr & " The kø av ventende Windows Telefoni oppringingsmodi forespørsler er full. "

    sak TAPIERR_INVALDESTADDRESS

    tmpStr = tmpStr & " telefonnummeret er ikke gyldig . "

    sak Else

    tmpStr = tmpStr &" Ukjent feil ".

    End Velg

    Else

    tmpStr = " oppringing"

    End If

    Label2.Text = tmpStr

    End Sub

    End Class
    8

    Press "F5 " for å kjøre programmet , og deretter skrive inn et telefonnummer i tekstboksen og klikk " Button1 . "

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan stoppe en prosedyre i VB6.0 
    ·Hvordan bruke Convert Funksjon for datoformat 
    ·Hvordan spare en listen med CommonDialog i VB6 
    ·Hvordan Endre Funksjoner i VB6 
    ·Hvordan få tilgang til en database i en annen PC i VB6…
    ·Hva er forskjellene mellom Visual Basic Express & Visua…
    ·Hvordan Ping en liste over datamaskiner med VBScript 
    ·Hvordan legge til GETDATE til Vb.NET Script for å endr…
    ·Hvordan bruke Shape Command i Visual Basic 6 
    ·Hvordan bruke GetSetting i VB6 
      Anbefalte artikler
    ·Hvordan Grow matriser i C + + 
    ·Update Column data er null i MySQL 
    ·Visual Basic datatyper 
    ·Hvordan bruke Visual Basic Tilgang til Sortere data 
    ·Hvordan lage en katalog i Perl Med en Script 
    ·Python Slice Metode 
    ·Hvordan utvikle mobile applikasjoner ved hjelp av Micro…
    ·Hvordan lage kjørbare JAR 
    ·Sette inn en linje i en fil i VBS 
    ·Hvor å konvertere en HTML String variabel kode Bak VB.…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/