GXSMS component sends received data through this method.
- sender (Object)
- The source of the event.
- message (GXSMSMessage)
- Received SMS message.
- senderInfo (String)
- Sender phone number.
/// <summary>
/// Show received data.
/// </summary>
/// <param name="sender"></param>
/// <param name="SMSMessage"></param>
/// <param name="SenderInfo"></param>
private void gxsms1_OnReceived(object sender, Gurux.SMS.GXSMSMessage SMSMessage, string SenderInfo)
{
try
{
ListViewItem it = MsgList.Items.Add(SMSMessage.Data);
it.SubItems.Add(SMSMessage.Number);
it.SubItems.Add(SMSMessage.Time.ToString());
}
catch (Exception Ex)
{
MessageBox.Show(Ex.Message);
}
}
''' <summary>
''' Show received data.
''' </summary>
Private Sub Gxsms1_OnReceived(ByVal sender As System.Object, ByVal SMSMessage As Gurux.SMS.GXSMSMessage, ByVal SenderInfo As System.String) Handles Gxsms1.OnReceived
Try
Dim it As ListViewItem
it = MsgList.Items.Add(SMSMessage.Data)
it.SubItems.Add(SMSMessage.Number)
it.SubItems.Add(SMSMessage.Time)
Catch Ex As Exception
MessageBox.Show(Ex.Message)
End Try
End Sub
'New data from GXSMS is received
Private Sub GXSMS1_OnReceived(ByVal sender As Object, Data As Variant, ByVal SenderInfo As String)
On Error GoTo GXErr
Dim msg As GXSMSMessage
Set msg = Data
Dim row As Integer
MsgList.ListItems.Add , , msg.Data
row = MsgList.ListItems.Count
MsgList.ListItems(row).SubItems(1) = msg.Number
MsgList.ListItems(row).SubItems(2) = msg.Time
Exit Sub
GXErr:
MsgBox Err.Description
End Sub
Assembly: Gurux.SMS (Module: Gurux.SMS) Version: 5.0.0.1