permisi gans, ane lagi ada tugas buat sms center, ane udah bisa baca sms gans, tapi saat di parsing dia gak mau. ini gans source code nya, balasan dari at commandnya seperti ini gans
#region Public Properties
public string Index
{
get { return index; }
set { index = value; }
}
public string Status
{
get { return status; }
set { status = value; }
}
public string Sender
{
get { return sender; }
set { sender = value; }
}
public string Alphabet
{
get { return alphabet; }
set { alphabet = value; }
}
public string Sent
{
get { return sent; }
set { sent = value; }
}
public string Message
{
get { return message; }
set { message = value; }
}
#endregion
}
public class ShortMessageCollection : List<ShortMessage>
{
}
Quote:
Spoiler for sub parsing sms :
ini sub parsing sms
Code:
public ShortMessageCollection ParseMessages(string input)
{
ShortMessageCollection messages = new ShortMessageCollection();
try
{
Regex r = new Regex(@"\+CMGL: (\d+),""(.+)"",""(.+)"",(.*),""(.+)""\r\n(.+)\r\n");
Match m = r.Match(input);
while (m.Success)
{
ShortMessage msg = new ShortMessage();
//msg.Index = int.Parse(m.Groups[1].Value);
msg.Index = m.Groups[1].Value;
msg.Status = m.Groups[2].Value;
msg.Sender = m.Groups[3].Value;
msg.Alphabet = m.Groups[4].Value;
msg.Sent = m.Groups[5].Value;
msg.Message = m.Groups[6].Value;
messages.Add(msg);