⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 clsmsgctrl.vb

📁 empp 开发例子
💻 VB
字号:
Option Strict Off
Option Explicit On
Friend Class clsMsgCtrl
	
	Public WithEvents cn As EMPPLib.emptcl
	Public Function init() As Object
		cn = New EMPPLib.emptcl
	End Function
	
	
	Private Sub cn_EMPPClosed(ByVal errorCode As Integer) Handles cn.EMPPClosed
		If Not frmLogin.DefInstance Then
			frmLogin.DefInstance.cmdOK_Click(frmLogin.DefInstance.cmdOK, New System.EventArgs())
		End If
	End Sub
	
	Private Sub cn_MessageReceivedInterface(ByVal sm As EMPPLib.ISMDeliverd) Handles cn.MessageReceivedInterface
		Dim sMsg As String
		sMsg = "发送方号码:" & sm.srcID & ":接收方号码:" & sm.DestID & ";短信格式:" & sm.MsgFmt & ";短信长度:" & sm.MsgLength & ";发送方号码类型:" & sm.SrcTerminalType & ";短信内容:" & sm.content & ";MsgID:" & sm.MsgID & ";ServiceID:" & sm.ServiceID
		MsgBox(sMsg,  , "接收短信")
	End Sub
	
	Private Sub cn_SocketClosed(ByVal errorCode As Integer) Handles cn.SocketClosed
		If Not frmLogin.DefInstance Then
			frmLogin.DefInstance.cmdOK_Click(frmLogin.DefInstance.cmdOK, New System.EventArgs())
		End If
	End Sub
	
	Private Sub cn_StatusReceivedInterface(ByVal sm As EMPPLib.IStatusReport) Handles cn.StatusReceivedInterface
		Dim sReportStatus As String
		sReportStatus = "发送方号码:" & Trim(sm.SrcTerminalId) & ";接收方号码:" & sm.DestID & ";接收短信时间:" & sm.submitDatetime & ";发送短信时间:" & sm.doneDatetime & ";短信接收状态:" & sm.Status & ";ServiceID:" & sm.ServiceID & ";MsgID:" & sm.MsgID & ";SeqID:" & sm.SeqID
		
		MsgBox(sReportStatus,  , "状态报告")
	End Sub
	
	Private Sub cn_SubmitRespInterface(ByVal sm As EMPPLib.ISubmitResp) Handles cn.SubmitRespInterface
		Dim result As Integer
		result = sm.result
	End Sub
End Class

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -