Bonjour tout le monde
Svp .. j'ai vraiment besoin d'aide pour resoudre ce problème
Avec mon mobile .. manuellement je tape ce code (*99#) pour afficher mon numero mobile .. et ce message apparaîtra sans aucun problème ( MSISDN : 213773155213 )
J'ai voulu obtenir mon numero mobile avec ce code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
    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
Mais malheureusement les deux derniers chiffres n'apparaissent pas et j'obtiens ce resultat ( MSISDN : 2137731552, 15 )
Nom : 1.png
Affichages : 112
Taille : 2,1 Ko
Merci beaucoup d'avance pour l'aide
Cordialement
Sondoss