?? form1.frm
字號(hào):
VERSION 5.00
Object = "{C330114C-8968-4469-83D1-736DE1640031}#13.2#0"; "alasunsmscon.ocx"
Begin VB.Form Form1
BorderStyle = 1 'Fixed Single
Caption = "亞商短信控件使用示例(VB版)"
ClientHeight = 6570
ClientLeft = 45
ClientTop = 330
ClientWidth = 9045
LinkTopic = "Form1"
MaxButton = 0 'False
ScaleHeight = 6570
ScaleWidth = 9045
StartUpPosition = 3 '窗口缺省
Begin alasun.alasunsms alasunsms1
Left = 4770
Top = 3210
_ExtentX = 979
_ExtentY = 979
End
Begin VB.Frame Frame4
Caption = "讀短信"
Height = 1725
Left = 150
TabIndex = 3
Top = 4680
Width = 8655
Begin VB.TextBox txtReadCon
Height = 915
Left = 4200
MultiLine = -1 'True
TabIndex = 24
Top = 750
Width = 4215
End
Begin VB.TextBox txtSendTime
Height = 315
Left = 1170
TabIndex = 23
Top = 1200
Width = 1845
End
Begin VB.CommandButton cmdRead
Caption = "讀短信"
Enabled = 0 'False
Height = 435
Left = 3150
TabIndex = 20
Top = 210
Width = 1305
End
Begin VB.TextBox txtFromNo
Height = 315
Left = 1200
TabIndex = 19
Top = 780
Width = 1785
End
Begin VB.TextBox txtIndex
Height = 315
Left = 1230
TabIndex = 17
Top = 330
Width = 645
End
Begin VB.Label Label7
AutoSize = -1 'True
Caption = "短信內(nèi)容:"
Height = 195
Left = 3240
TabIndex = 25
Top = 840
Width = 900
End
Begin VB.Label Label6
AutoSize = -1 'True
Caption = "發(fā)送時(shí)間:"
Height = 195
Left = 180
TabIndex = 22
Top = 1200
Width = 900
End
Begin VB.Label Label5
AutoSize = -1 'True
Caption = "來自號(hào)碼:"
Height = 195
Left = 180
TabIndex = 21
Top = 780
Width = 900
End
Begin VB.Label Label4
AutoSize = -1 'True
Caption = "條短信"
Height = 195
Left = 1980
TabIndex = 18
Top = 390
Width = 540
End
Begin VB.Label Label3
AutoSize = -1 'True
Caption = "我要讀出第"
Height = 195
Left = 180
TabIndex = 16
Top = 390
Width = 900
End
End
Begin VB.Frame Frame3
Caption = "接收短信"
Height = 3105
Left = 4920
TabIndex = 2
Top = 1470
Width = 3855
Begin VB.TextBox txtReceive
Height = 2445
Left = 180
MultiLine = -1 'True
TabIndex = 15
Top = 390
Width = 3465
End
End
Begin VB.Frame Frame2
Caption = "發(fā)送短信"
Height = 3105
Left = 180
TabIndex = 1
Top = 1500
Width = 4575
Begin VB.CommandButton cmdSend
Caption = "發(fā)送"
Enabled = 0 'False
Height = 405
Left = 3120
TabIndex = 14
Top = 2550
Width = 1215
End
Begin VB.CheckBox chkFlash
Caption = "免提"
Height = 345
Left = 2130
TabIndex = 13
Top = 2490
Width = 765
End
Begin VB.CheckBox chkBlink
Caption = "閃爍"
Height = 285
Left = 1260
TabIndex = 12
Top = 2520
Width = 705
End
Begin VB.TextBox txtCon
Height = 1275
Left = 1260
MultiLine = -1 'True
TabIndex = 11
Top = 900
Width = 2805
End
Begin VB.TextBox txtNo
Height = 405
Left = 1260
TabIndex = 10
Top = 360
Width = 2775
End
Begin VB.Label Label8
AutoSize = -1 'True
Caption = "短信內(nèi)容:"
Height = 195
Left = 330
TabIndex = 26
Top = 930
Width = 900
End
Begin VB.Label Label2
AutoSize = -1 'True
Caption = "手機(jī)號(hào)碼:"
Height = 195
Left = 330
TabIndex = 9
Top = 450
Width = 900
End
End
Begin VB.Frame Frame1
Caption = "短信設(shè)備連接"
Height = 1185
Left = 180
TabIndex = 0
Top = 180
Width = 8625
Begin VB.CommandButton cmdDisConnect
Caption = "斷開"
Enabled = 0 'False
Height = 405
Left = 6570
TabIndex = 8
Top = 420
Width = 1065
End
Begin VB.CommandButton cmdConnect
Caption = "連接"
Height = 405
Left = 5190
TabIndex = 7
Top = 420
Width = 975
End
Begin VB.TextBox txtCommPort
Height = 405
Left = 3990
TabIndex = 6
Text = "1"
Top = 420
Width = 855
End
Begin VB.TextBox txtMsgCenter
Height = 405
Left = 1440
TabIndex = 5
Text = "+8613800871500"
Top = 420
Width = 2175
End
Begin VB.Label Label1
AutoSize = -1 'True
Caption = "短信中心號(hào)碼:"
Height = 195
Left = 210
TabIndex = 4
Top = 510
Width = 1260
End
End
End
Attribute VB_Name = "Form1"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
'=================================
'本程序展示了亞商短信控件的核心功能
'
'================================
Private Sub alasunsms1_OnReceive()
Dim sNo As String, sCon As String, sMsgCenterNo As String
Dim dSendTime As Date, lTimeZone As Integer
If alasunsms1.ReadMsg(sNo, sCon, sMsgCenterNo, dSendTime, lTimeZone) = 0 Then
txtReceive.Text = dSendTime & "收到來自" & sNo & "的短信,短信中心號(hào):" & sMsgCenterNo & "內(nèi)容:" & sCon
End If
End Sub
Private Sub cmdConnect_Click()
alasunsms1.CommPort = Val(txtCommPort.Text)
If alasunsms1.OpenComm() = 0 Then
alasunsms1.SetMsgCenterNo txtMsgCenter.Text
cmdConnect.Enabled = False
cmdDisConnect.Enabled = True
cmdSend.Enabled = True
cmdRead.Enabled = True
MsgBox "設(shè)備打開成功"
Else
MsgBox "設(shè)備打開失敗"
End If
End Sub
Private Sub cmdDisConnect_Click()
If alasunsms1.CloseComm = 0 Then
cmdConnect.Enabled = True
cmdDisConnect.Enabled = False
cmdSend.Enabled = False
cmdRead.Enabled = False
MsgBox "設(shè)備關(guān)閉成功"
Else
MsgBox "設(shè)備關(guān)閉失敗"
End If
End Sub
Private Sub cmdRead_Click()
Dim sNo As String, sCon As String, sMsgCenterNo As String
Dim dSendTime As Date, lTimeZone As Integer
If alasunsms1.ReadMsgByIndex(CInt(txtIndex.Text), sNo, sCon, sMsgCenterNo, dSendTime, lTimeZone) = 0 Then
txtFromNo.Text = sNo
txtSendTime.Text = dSendTime
txtReadCon.Text = sCon
End If
End Sub
Private Sub cmdSend_Click()
Dim lngMsgType As Long
If chkBlink.Value = 1 Then
lngMsgType = lngMsgType + alasunBlinking
End If
If chkFlash.Value = 1 Then
lngMsgType = lngMsgType + alasunFlash
End If
If alasunsms1.SendMsg(txtNo.Text, txtCon.Text, , lngMsgType) = 0 Then
MsgBox "發(fā)送成功"
Else
MsgBox "發(fā)送成功"
End If
End Sub
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -