السلامو عليكم
انا استخدم الثريدنج فى استقبال ال يو دى بى باكيت
Thread thread =
new Thread(new ThreadStart(WaitForPackets));
thread.Start();
ودى الفانكشن الى بتستقبل اليو دى بى باكيت
WaitForPackets()
{
while (true)
{
byte[] data = client.Receive(ref receivePoint);
string s = System.Text.Encoding.ASCII.GetString(data);
if (s.Substring(0, 2) == "co")
الفانكشن دى بتقوم بعمل بعض العمليات على الداتا الى اتبعتت // manpulat();
if (s.Substring(0, 2) == "sh")
الفانكشن دى بتخفى حبه تكست بوكس وتظهر الباقيين // showReply();
{
{
الكلام ده حلو وشغال تمام بس لو جمله واحده بس من الاف استيتمنت هيا الى ترو
ولما يكون الاتنين ترو بتحصل مشاكل والبرنامج بيقف ويبقى
notResponding
يا ترى المشكله فى ايه؟
(طبعن انا ساعات بكون محتاج ان جملتين اللف استيتمن يكونو ترو)