www.pudn.com > SMSDemoALL.zip > FormCall.frm
VERSION 5.00
Begin VB.Form FormCall
BorderStyle = 3 'Fixed Dialog
Caption = "FormCall"
ClientHeight = 1710
ClientLeft = 5910
ClientTop = 4965
ClientWidth = 3645
LinkTopic = "FormCall"
MaxButton = 0 'False
MinButton = 0 'False
ScaleHeight = 1710
ScaleWidth = 3645
ShowInTaskbar = 0 'False
Begin VB.CommandButton Cancel
Cancel = -1 'True
Caption = "Cancel"
Default = -1 'True
Height = 315
Left = 2520
TabIndex = 8
Top = 1260
Width = 915
End
Begin VB.CommandButton Hangup
Caption = "Hangup"
Height = 315
Left = 1380
TabIndex = 7
Top = 1260
Width = 915
End
Begin VB.CommandButton Answer
Caption = "Answer"
Height = 315
Left = 240
TabIndex = 6
Top = 1260
Width = 915
End
Begin VB.CommandButton Send
Caption = "Send"
Height = 315
Left = 2520
TabIndex = 5
Top = 720
Width = 915
End
Begin VB.CommandButton Dial
Caption = "Dail"
Height = 315
Left = 2520
TabIndex = 4
Top = 240
Width = 915
End
Begin VB.TextBox DTMF
Height = 315
Left = 900
TabIndex = 3
Top = 720
Width = 1395
End
Begin VB.TextBox Phone
Height = 315
Left = 900
TabIndex = 2
Top = 240
Width = 1395
End
Begin VB.Label Label2
Caption = "DTMF"
Height = 255
Left = 300
TabIndex = 1
Top = 780
Width = 495
End
Begin VB.Label Label1
Caption = "Phone"
Height = 255
Left = 240
TabIndex = 0
Top = 300
Width = 555
End
End
Attribute VB_Name = "FormCall"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Private Sub Answer_Click()
If FormMain.MobileSMS.CallAnswer > 0 Then
DTMF.Enabled = True
Send.Enabled = True
Hangup.Enabled = True
Else
MsgBox ("Failed!")
End If
End Sub
Private Sub Cancel_Click()
Unload Me
End Sub
Private Sub Dial_Click()
If FormMain.MobileSMS.CallDial(Phone, 20) > 0 Then
Dial.Enabled = False
DTMF.Enabled = True
Send.Enabled = True
Hangup.Enabled = True
Else
MsgBox ("Failed!")
End If
End Sub
Private Sub Form_Activate()
If Phone = "" Then 'Dial
Dial.Enabled = True
DTMF.Enabled = False
Send.Enabled = False
Answer.Enabled = False
Hangup.Enabled = False
Send.Enabled = False
Else 'Answer incoming call
Dial.Enabled = False
DTMF.Enabled = False
Send.Enabled = False
Answer.Enabled = True
Hangup.Enabled = True
Send.Enabled = False
End If
End Sub
Private Sub Form_Deactivate()
Phone = ""
End Sub
Private Sub Hangup_Click()
If FormMain.MobileSMS.CallHangup > 0 Then
DTMF.Enabled = False
Send.Enabled = False
Dial.Enabled = True
Answer.Enabled = False
Hangup.Enabled = False
Else
MsgBox ("Failed!")
End If
End Sub
Private Sub Send_Click()
If FormMain.MobileSMS.CallSendDTMF(DTMF) > 0 Then
DTMF = ""
Else
MsgBox ("Failed!")
End If
End Sub