Llamada telefónica desde Visual Basic

Hola, si me pueden ayudar a realizar desde una aplicación desarrollada en Visual Basic una llamada telefónica.

1 respuesta

Respuesta
1
Este pequeño código utiliza el marcador telefónico de Windows. Aquí tienes el código que debes colocar dentro de un botón. Espero que te sirva. No olvides puntuar. Gracias.
Private Sub Comando3_Click()
On Error GoTo Err_Comando3_Click
Dim stDialStr As String
Dim PrevCtl As Control
Const ERR_OBJNOTEXIST = 2467
Const ERR_OBJNOTSET = 91
Set PrevCtl = Screen.PreviousControl
If TypeOf PrevCtl Is TextBox Then
stDialStr = IIf(VarType(PrevCtl) > V_NULL, PrevCtl, "")
ElseIf TypeOf PrevCtl Is ListBox Then
stDialStr = IIf(VarType(PrevCtl) > V_NULL, PrevCtl, "")
ElseIf TypeOf PrevCtl Is ComboBox Then
stDialStr = IIf(VarType(PrevCtl) > V_NULL, PrevCtl, "")
Else
stDialStr = ""
End If
Application.Run "utility.wlib_AutoDial", stDialStr
Exit_Comando3_Click:
Exit Sub
Err_Comando3_Click:
If (Err = ERR_OBJNOTEXIST) Or (Err = ERR_OBJNOTSET) Then
Resume Next
End If
MsgBox Err.Description
Resume Exit_Comando3_Click
End Sub

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas