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

📄 smsmessage.vb

📁 通过串口发送短信的模块,采用vb.net编写
💻 VB
字号:


Namespace SMS


    Public Class SMSMessage

#Region "Private Members"

        Private iIndex As Integer
        Private strPhoneNumber As String
        Private strSMSC As String
        Private strText As String
        Private dtTimestamp As DateTime
        Private strTimeStampRFC As String
        Private oGSMModem As GSMModem
        Private strTimeZone As String  ' Message timezone


#End Region

#Region "Public Properties"

        Public Property Index() As Integer
            Get
                Return Me.iIndex
            End Get
            Friend Set(ByVal value As Integer)
                Me.iIndex = value
            End Set
        End Property

        Public Property PhoneNumber() As String
            Get
                Return Me.strPhoneNumber
            End Get
            Friend Set(ByVal value As String)
                Me.strPhoneNumber = value
            End Set
        End Property

        Public Property SMSC() As String
            Get
                Return Me.strSMSC
            End Get
            Friend Set(ByVal value As String)
                Me.strSMSC = value
            End Set
        End Property

        Public Property Text() As String
            Get
                Return Me.strText
            End Get
            Friend Set(ByVal value As String)
                Me.strText = value
            End Set
        End Property

        Public Property Timestamp() As DateTime
            Get
                Return Me.dtTimestamp
            End Get
            Friend Set(ByVal value As DateTime)
                Me.dtTimestamp = value
            End Set
        End Property

        Public Property TimeZone() As String
            Get
                Return Me.strTimeZone
            End Get
            Set(ByVal value As String)
                Me.strTimeZone = value
            End Set
        End Property

        Public Property TimestampRFC() As String
            Get
                Return Me.strTimeStampRFC
            End Get
            Friend Set(ByVal value As String)
                Me.strTimeStampRFC = value
            End Set
        End Property

        Public Property Modem() As GSMModem
            Get
                Return Me.oGSMModem
            End Get
            Set(ByVal value As GSMModem)
                Me.oGSMModem = value
            End Set
        End Property

#End Region

#Region "Public Procedures"

        Public Sub Delete()
            If Not oGSMModem Is Nothing And oGSMModem.IsConnected Then
                oGSMModem.DeleteSMS(Me.Index)
            End If

        End Sub

#End Region
    End Class

End Namespace

⌨️ 快捷键说明

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