October 2009
M T W T F S S
    Nov »
 1234
567891011
12131415161718
19202122232425
262728293031  

Archives

Categories

  • [+]ASP.NET (7) 
  • [+]C# (87) 
  • [+]C++ (13) 
  • [+]Delphi (20) 
  • [+]JavaScript (24) 
  • [+]Regular Expressions (7) 
  • [+]SQL (13) 
  • [—]VB (100) 
  • [+]VB.NET (4) 

Online

Users: 5 Guests
  • Loading...


    Loading...

    Login






    Register | Lost password?

    Register





    A password will be mailed to you.
    Log in | Lost password?

    Retrieve password





    A confirmation mail will be sent to your e-mail address.
    Log in | Register
  • Use TAPI32 to dial a phone number

    ' ----------------------------
    ' Constants & API Declarations
    ' ----------------------------
    
    Private Declare Function tapiRequestMakeCall& Lib "TAPI32.DLL" (ByVal DestAddress$, ByVal AppName$, ByVal CalledParty$, ByVal Comment$)
    
    Private Const TAPIERR_NOREQUESTRECIPIENT = -2&
    Private Const TAPIERR_REQUESTQUEUEFULL = -3&
    Private Const TAPIERR_INVALDESTADDRESS = -4&
    
    ' ---------
    ' Function
    ' ---------
    
    public Sub DialNumber(strNumber As String, strLocation As String)
        Dim strBuff As String
        Dim lngResult As Long
    
        lngResult = tapiRequestMakeCall&(strNumber, CStr(Caption), strLocation, "")
    
        If lngResult <> 0 Then
            strBuff = "Error dialing number : "
    
            Select Case lngResult
                Case TAPIERR_NOREQUESTRECIPIENT
                    strBuff = strBuff & "No Windows Telephony dialing application is running and none could be started."
                Case TAPIERR_REQUESTQUEUEFULL
                    strBuff = strBuff & "The queue of pending Windows Telephony dialing requests is full."
                Case TAPIERR_INVALDESTADDRESS
                    strBuff = strBuff & "The phone number is not valid."
                Case Else
                    strBuff = strBuff & "Unknown error."
            End Select
    
            MsgBox strBuff
        End If
    End Sub
    
    Share: These icons link to social bookmarking sites where readers can share and discover new web pages.
    • Digg
    • del.icio.us
    • Bloglines
    • Facebook
    • Google Bookmarks
    • LinkedIn
    • Technorati
    • TwitThis
    • Webnews

    Leave a Reply

     

     

     

    You can use these HTML tags

    <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <font color="" face="" size=""> <span style="">

    Spam Protection by WP-SpamFree Plugin