每当有人在系统中注册时,我都有一个发送SMS的应用程序。
我的问题是,当2个用户同时注册时,系统不会发送相应的短信
例如,在120位注册用户中,只有110位收到确认短信。
该SMS是使用HUAWEI E3131调制解调器从此应用程序发送的,我通过USB将其配置为调制解调器。
如何防止任何邮件排队?
Dim lockObject as New Object()
SyncLock lockObject
TextBoxMODEM.Clear() 'NUEVO MENSAJE
SerialPort1.Write("AT" & vbCrLf) 'COMPRUEBA LA CONEXION CON EL MODEM
Threading.Thread.Sleep(100)
SerialPort1.Write("AT+CMGF=1" & vbCrLf) 'INDICA QUE VA A ENVIAR SMS
Threading.Thread.Sleep(100)
SerialPort1.Write("AT+CMGS=" & Chr(34) & TelefonoTextBox.Text & Chr(34) & vbCrLf) 'ENVIARA EL MENSAJE SIN ALMACENAMIENTO
Threading.Thread.Sleep(100)
SerialPort1.Write(Mensaje.ToString & Chr(26)) ' ENVIA EL MENSAJE
End SyncLock