Avoir la connaissance de la façon de faire des appels téléphoniques à partir d'un Microsoft Visual Basic.NET ( VB.NET ) application peut vous faire gagner du temps si vous avez besoin de faire des appels en permanence . VB.NET est un langage de programmation informatique utilisé pour créer des applications mobiles, Web et de bureau . Faire des appels téléphoniques de VB.NET peuvent être effectuées par l' Application Programming Interface TAPI (Telephony ) . TAPI donne aux programmeurs les couches nécessaires pour accéder à la téléphonie DLL Microsoft ( bibliothèques de liens dynamiques ) . Téléphonie intègre des ordinateurs avec des périphériques tels que les appareils photo et les réseaux Internet. Choses que vous devez Microsoft Visual Basic Express Voir Plus Instructions 1 Démarrez Microsoft Visual Basic Express, cliquez sur "Nouveau projet ... " Dans le volet gauche de votre écran et sélectionnez "Application Windows Forms . " Cliquez sur « OK ». 2 Double-cliquez sur "Button" sur la " boîte à outils " pour ajouter un nouveau bouton . Double -cliquez sur " label " pour ajouter une étiquette. Ajouter une seconde étiquette en utilisant le même procédé . Double -cliquez sur " TextBox " pour ajouter une zone de texte . 3 Double -cliquez sur " Button1 " pour ouvrir le "Form1.vb" module . Copiez et collez le code suivant dans la première ligne du module : Photos Imports System.Windows.Forms 4 Copiez et collez ce qui suit pour déclarer la DLL TAPI32 sous la rubrique « Public Class Form1 " mais surtout le " " procédure : Declare Function tapiRequestMakeCall Auto Lib" Button1_Click tapi32.dll "_ ( ByVal DestAddress As String , ByVal AppName As String , _ CalledParty ByVal As String , ByVal Commentaire As String ) As Integer Const TAPIERR_NOREQUESTRECIPIENT le plus court = -2 Const TAPIERR_REQUESTQUEUEFULL le plus court = -3 Const TAPIERR_INVALDESTADDRESS le plus court = -4 la procédure " Button1_Click " a été créé lorsque vous double- cliqué sur " Button1" sur votre formulaire . 5 Copiez et collez le texte suivant dans la procédure " Button1_Click " pour créer vos variables : phoneNum Dim As String Dim TResult> aussi court tmpStr Dim As String La procédure " Button1_Click " a été créé lorsque vous double- cliqué sur " Button1" sur votre formulaire 6 Copiez et collez ce qui suit pour obtenir le numéro de téléphone est entré dans la zone de texte et l'appeler : . phoneNum = Trim ( TextBox1.Text ) essayer et TResult> = tapiRequestMakeCall ( phoneNum , " Dial" , phoneNum , "") Catch ex As Exception Label2.Text = " erreur " End Try 7 Copiez et collez ce qui suit pour vérifier les erreurs : Si TResult> < > 0 Then tmpStr = "Erreur " Select Case TResult> Case TAPIERR_NOREQUESTRECIPIENT tmpStr = tmpStr et "Aucune application de numérotation de téléphonie fenêtres est en marche et rien ne pouvait être démarré. " Case TAPIERR_REQUESTQUEUEFULL tmpStr = tmpStr & " La file d' attente de Windows demandes de numérotation de téléphonie est plein. " Case TAPIERR_INVALDESTADDRESS tmpStr = tmpStr & " Le numéro de téléphone n'est pas valide. " Case Else tmpStr = tmpStr &" erreur n'existe plus. " End Select Else tmpStr = " Numérotation" End If Label2.Text = tmpStr End Sub End Class 8 presse "F5" pour exécuter votre programme , puis entrez un numéro de téléphone dans la zone de texte et cliquez sur " Button1 ".
|