تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
إستفسار حول طريقة الحصول على رقم المحمول
#1
السلام عليكم و رحمة الله و بركاته
فضل و ليس أمر .. أنا حقا بحاجة إلى مساعدة في حل هذه المشكلة
مع هاتفي المحمول .. أكتب هذا الرمز يدويًا (* 99 #) لعرض رقم هاتفي .. وستظهر هذه الرسالة بدون أي مشكلة (MSISDN: 213773155213)
كنت أرغب في الحصول على رقم هاتفي  بهذا الكود :

كود :
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

       Me.SerialPort1.PortName = "COM3
       Me.SerialPort1.BaudRate = "1200
       If Not (Me.SerialPort1.IsOpen = True) Then
           Me.SerialPort1.Open()
       End If

       Me.SerialPort1.Write("AT+CUSD=1," & Convert.ToString(Chr(34)) & "*99#" & Convert.ToString(Chr(34)) & ",15" & System.Environment.NewLine)
       System.Threading.Thread.Sleep(7000)
       Me.RichTextBox1.Text = System.Text.RegularExpressions.Regex.Match(Me.SerialPort1.ReadExisting, "(?<=\:).+").Value.Trim

 End Sub
الإشكالية يظهر رقم الهاتف بدون الرقمين الأخيرين تماما مثلما تشير الصورة :
من المفروض تكون النتيجة هكذا تماما :
MSISDN: 213773155213
بارك الله فيكم مقدما و جزاكم خير الجزاء إن شاء الله
قناتنا على اليوتوب
الرد }}}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم