Miten puhelujen Visual Basic

Automatisoida puheluita VB.NET . puhelin kuva Matthieu FABISIAK päässä & lt; a href = 'http: //www.fotolia.com'> Fotolia.com & lt; / a & gt;

ottavat tietoa siitä, miten tehdä puhelujen Microsoft Visual Basic.NET (VB.NET) sovellus voi säästää aikaa, jos haluat soittaa jatkuvasti.VB.NET on tietokone ohjelmointikieli käytetään luomaan mobiili, web-ja työpöytäsovellusten.Making puhelinsoitot VB.NET voidaan toteuttaa käyttäen Telephony Application Programming Interface (TAPI).TAPI antaa ohjelmoijille kerrokset avaamiseen tarvitaan Microsoft Telephony DLL (Dynamic Link kirjastot).Puhelimet integroituu tietokoneet laitteiden, kuten kameroiden ja Internet-verkkojen.

mitä tarvitset

  • Microsoft Visual Basic Express

Ohjeet

  1. Käynnistä MicrosoftVisual Basic Express, klikkaa "New Project ..." vasemmasta ruudusta näytön ja valitse "Windows Forms Application."Napsauta "OK".

  2. Kaksoisnapsauta "-painike" "Toolbox" lisää uusi painiketta.Kaksoisnapsauta "Label" lisätä etiketti.Lisätä toiseen leimaan käyttäen

    samaa prosessia.Kaksoisnapsauta "TextBox" lisätä tekstikenttään.

  3. Kaksoisnapsauta "Button1" avaa "Form1.vb" moduuli.Kopioi ja liitä seuraava aivan ensimmäisellä rivillä moduulin:

    tuonti System.Windows.Forms

  4. Kopioi ja liitä seuraava julistaa TAPI32 DLL alla "public class Form1" mutta ennen "Button1_Click" menettely:

    todettava Auto Function tapiRequestMakeCall Lib "TAPI32.dll" _

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

    ByVal CalledParty As String, ByVal Kommentti As String) As Integer

    Const TAPIERR_NOREQUESTRECIPIENT lyhyinä = -2

    Const TAPIERR_REQUESTQUEUEFULL lyhyinä = -3

    Const TAPIERR_INVALDESTADDRESS lyhyinä = -4

    "Button1_Click" menettely luotiin, kun kaksoisnapsautetaan "Button1" lomakkeeseen.

  5. Kopioi ja liitä seuraava sisällä "Button1_Click" menettely luoda muuttujat:

    Dim phoneNum As String

    Dim tResult niin lyhyt

    Dim tmpStr As String

    "Button1_Click" menettely luotiin, kun kaksoisnäpäytetään"Button1" lomakkeeseen.

  6. Kopioi ja liitä seuraava saada puhelin numeron tekstikenttään ja kutsua sitä:

    phoneNum = Trim (TextBox1.Text)

    Kokeile

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

    Catch ex Koska poikkeus

    Label2.Text = "Virhe"

    End Kokeile

  7. Kopioi ja liitä seuraava tarkistaa virheet:

    Jos tResult & amp; lt; & gt;0 Sitten

    tmpStr = "Virhe"

    Valitse Asia tResult

    Asia TAPIERR_NOREQUESTRECIPIENT

    tmpStr = tmpStr & amp; amp;"Ei ikkunat Telephony valinta sovellus on käynnissä eikä mitään voitiin aloittaa."

    Asia TAPIERR_REQUESTQUEUEFULL

    tmpStr = tmpStr & amp; amp;"Jono vireillä Windows Telephony numerot pyyntöjä on täynnä."

    Asia TAPIERR_INVALDESTADDRESS

    tmpStr = tmpStr & amp; amp;"Puhelinnumero ei kelpaa."

    Asia Else

    tmpStr = tmpStr & amp; amp;"Tuntematon virhe."

    End Valitse

    Else

    tmpStr = "Dialing"

    End Jos

    Label2.Text = tmpStr

    End Sub

    End Class

  8. Paina "F5" ajaa ohjelma, kirjoita puhelinnumero tekstikenttään ja valitse "Button1."

Resurssit

  • Microsoftin: Microsoft Puhelimet yleiskatsaus
585
0
3
Visual Basic Ohjelmointi