0

I wrote this code to receive sms.but if some sms receive with together,it can not show all of them. How can i read all of sms?

 private GSMModem oGsmModem
        {
            get { return withEventsField_oGsmModem; }
            set
            {
                if (withEventsField_oGsmModem != null)
                {
                    withEventsField_oGsmModem.NewMessageReceived -= oGsmModem_NewMessageReceived;
                }
                withEventsField_oGsmModem = value;
                if (withEventsField_oGsmModem != null)
                {
                    withEventsField_oGsmModem.NewMessageReceived += oGsmModem_NewMessageReceived;
                }
            }

        }

 private void oGsmModem_NewMessageReceived(ATSMS.NewMessageReceivedEventArgs e)
        {

            txtMsg.Text = "Message from " + e.MSISDN + ". Message - " + e.TextMessage ;
        }
tshepang
  • 12,111
  • 21
  • 91
  • 136
amertat
  • 33
  • 3
  • 11

1 Answers1

0

You are using the SMS AT Communication Library from sourceforge

See the MessageStore property of your oGsmModem object for all messages. Hint: Use Refresh to reload from modem.