الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

UDP&threading

مغلق
بدأه islam_khalil في 18 مارس 2006 · 1 رد · 526 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلامو عليكم

انا استخدم الثريدنج فى استقبال ال يو دى بى باكيت

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

يا ترى المشكله فى ايه؟

(طبعن انا ساعات بكون محتاج ان جملتين اللف استيتمن يكونو ترو)

#2

trace ur loop, u have to break the loop somehow

هذا الموضوع مغلق.

مواضيع مشابهة