使用at命令发送短信

时间:2014-07-06 09:26:23

标签: c# sms at-command

AT命令不起作用。有谁知道怎么办? 我试过这种方式,但电话没有动作。 端口打开了。选择尝试连接此端口的手机。但是不发送消息。

    private void btngonder_Click(object sender, EventArgs e)
    {
             try
            {
                if (seriport.IsOpen)
                {
                    MessageBox.Show("Mesaj Gönderiliyor Lütfen Bekleyiniz");
                    Thread.Sleep(1000); 
                    seriport.Write("AT+CMGF=1" + (Char)13); 
                    Thread.Sleep(1000);
                    seriport.Write(String.Format("AT+CMGS=\"" + txtnumara.Text + "\r\n" + (Char)13));   
                    seriport.Write(String.Format("{0}" + (Char)26 + (Char)13, trDuzelt(txtmesaj.Text)));
                    MessageBox.Show("Mesaj Başarıyla Gönderildi.");
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Mesaj Gönderilirken Bir Hata Oluştu!", "Bilgi", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button3);
            }
        }
    }
}
}

0 个答案:

没有答案