Utilisez Backgroundworker pour envoyer des messages asynchrones pour envoyer
En appuyant sur le bouton pour envoyer des messages, le programme est retardé et figé. Il permet une exécution asynchrone pour assurer la capacité de réponse du programme même pendant la transmission de messages. Ce qui suit est de savoir comment utiliser:
Remplacez le code dans le programme de traitement des boutones à:
Dans le programme de traitement d'événements BackgroundWorker1_Dowork, placez le code responsable de l'envoi de messages. Cela garantit que ces opérations sont mises en œuvre dans l'exécution des antécédents, afin que le programme puisse continuer à fonctionner en douceur.
<code>backgroundWorker1.RunWorkerAsync();</code>
Dans le programme Backgroundworker1_RunWorkerCerted Event, vous pouvez gérer l'achèvement de l'opération d'envoi du message (si nécessaire).
Ce qui suit est un exemple:
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!