lovee20002002
دوشنبه 23 دی 1392, 18:41 عصر
سلام دوستان اول kylaix کار نمیکنه رو مودمم
از آموزشی که دوستان تو این صفحه هم قرار دادن نتونستم استفاده کنم
نحوه ارسال long SMS (پیامک چند صفحه ای ) با استفاده از کامپوننت GSM Communication
(http://barnamenevis.org/showthread.php?246291-%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-SMS-%D8%A8%D9%87-%D9%88%D8%B3%DB%8C%D9%84%D9%87-%DA%AF%D9%88%D8%B4%DB%8C-...-%D9%85%D9%88%D8%AF%D9%85-...-%D8%A7%DB%8C%D9%86%D8%AA%D8%B1%D9%86%D8%AA&p=1209217&viewfull=1#post1209217)
الان sms فارسی سند میکنم ولی به این شکل
int port = Convert.ToInt32(comport.Text);
int baudRate = 9600; // We Set 9600 as our Default Baud Rate
int timeout = 300;
GsmCommMain comm = new GsmCommMain(port, baudRate, timeout);
comm.Open();
if (!comm.IsConnected())
{
MessageBox.Show("پورت باز شده اشتباه است");
return;
}
try
{
byte dcs;
dcs = DataCodingScheme.Class0_16Bit;
// Send an SMS message
OutgoingSmsPdu pdus;
GsmComm.PduConverter.
pdus = new OutgoingSmsPdu[sms.ToString(),"0912000000","",dcs];
comm.SendMessage(pdus);
comm.Close();
MessageBox.Show("ok");
اما sms طولانی ارسال نمیشه یعنی دوستمون یه حلقه گذاشته بود من pdu رو نداشتم که به pdus ارسال کنم ممکن هست کسی کار کرده یه نمونه کد با dll ها رو قرار بده چون اینطور که من فهمیدم رفرنسهای dll هایی که من گرفتم متفاوت با اون ممنون
از آموزشی که دوستان تو این صفحه هم قرار دادن نتونستم استفاده کنم
نحوه ارسال long SMS (پیامک چند صفحه ای ) با استفاده از کامپوننت GSM Communication
(http://barnamenevis.org/showthread.php?246291-%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-SMS-%D8%A8%D9%87-%D9%88%D8%B3%DB%8C%D9%84%D9%87-%DA%AF%D9%88%D8%B4%DB%8C-...-%D9%85%D9%88%D8%AF%D9%85-...-%D8%A7%DB%8C%D9%86%D8%AA%D8%B1%D9%86%D8%AA&p=1209217&viewfull=1#post1209217)
الان sms فارسی سند میکنم ولی به این شکل
int port = Convert.ToInt32(comport.Text);
int baudRate = 9600; // We Set 9600 as our Default Baud Rate
int timeout = 300;
GsmCommMain comm = new GsmCommMain(port, baudRate, timeout);
comm.Open();
if (!comm.IsConnected())
{
MessageBox.Show("پورت باز شده اشتباه است");
return;
}
try
{
byte dcs;
dcs = DataCodingScheme.Class0_16Bit;
// Send an SMS message
OutgoingSmsPdu pdus;
GsmComm.PduConverter.
pdus = new OutgoingSmsPdu[sms.ToString(),"0912000000","",dcs];
comm.SendMessage(pdus);
comm.Close();
MessageBox.Show("ok");
اما sms طولانی ارسال نمیشه یعنی دوستمون یه حلقه گذاشته بود من pdu رو نداشتم که به pdus ارسال کنم ممکن هست کسی کار کرده یه نمونه کد با dll ها رو قرار بده چون اینطور که من فهمیدم رفرنسهای dll هایی که من گرفتم متفاوت با اون ممنون