منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : ارسال SMS من خلال الكمبيوتر
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته
اخواني قمت بإنشاء كلاس SMS 
كود :
   public class SMS
   {
       int PhoneNumber; string Message,COM;
       public SMS(string COM)
       {
           this.COM = COM;
       }
       public void Set(int PhoneNumber, string Message)
       {
           this.PhoneNumber = PhoneNumber;
           this.Message = Message;
       }
       public void SendSMS()
       {
           SerialPort sp = new SerialPort();
           sp.PortName = COM;
           try
           {
               sp.ReadTimeout = 2000;
               sp.Open();
               sp.Write("AT\r");
               sp.Write("AT+CMGF=1\r");
               System.Threading.Thread.Sleep(1500);
               sp.Write("AT+CMGS=\"" + PhoneNumber.ToString() + "\"\r\n");
               sp.Write(Message + "\x1A");
               sp.Close();
           }
           catch (Exception)
           {
               
               throw;
           }
       }
   }
لكن عندما ارسل رسالة لا يرسل ولا يحدث اي خطأ هل من الممكن ان تقوموا بتجربته علماً اني من اليمن ونظام GSM
أحسنت واصل
(08-12-17, 06:52 PM)thevirus كتب : [ -> ]السلام عليكم ورحمة الله وبركاته
اخواني قمت بإنشاء كلاس SMS 
كود :
   public class SMS
   {
       int PhoneNumber; string Message,COM;
       public SMS(string COM)
       {
           this.COM = COM;
       }
       public void Set(int PhoneNumber, string Message)
       {
           this.PhoneNumber = PhoneNumber;
           this.Message = Message;
       }
       public void SendSMS()
       {
           SerialPort sp = new SerialPort();
           sp.PortName = COM;
           try
           {
               sp.ReadTimeout = 2000;
               sp.Open();
               sp.Write("AT\r");
               sp.Write("AT+CMGF=1\r");
               System.Threading.Thread.Sleep(1500);
               sp.Write("AT+CMGS=\"" + PhoneNumber.ToString() + "\"\r\n");
               sp.Write(Message + "\x1A");
               sp.Close();
           }
           catch (Exception)
           {
               
               throw;
           }
       }
   }
لكن عندما ارسل رسالة لا يرسل ولا يحدث اي خطأ هل من الممكن ان تقوموا بتجربته علماً اني من اليمن ونظام GSM

نرجوا منكم ارسال كود يعمل في اليمن وعلى اي شركة من شركات الاتصالات
770980086