منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : التعامل مع الفورم
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمه الله وبركاته

انا اصمم برنامج شات كامل مستخدما السوكتس

لكن هناك مشكله

عند الاستلام من الكلينت ان الادمن فتح فورم الشات يفتح الي جهاز السيرفر فورم الشات وكل ده تمام

المشكله اني لما بفتح فورم الشات في ثيرد جديد ساعتها مبقدرش اعدل علي التيكس بوكس لاظهار الرساله المستلمه ولكن الكلينت بيستقبل و السيرفر بيرسل لكن مش بيستقبل

انا اسخدمت الطريقه ديه في فتح الفورم

إقتباس : Dim f As Form2 = Application.OpenForms("chat")
If f Is Nothing Then
If Me.InvokeRequired Then
Me.Invoke(New _data(AddressOf Data), New Object() {b})
Exit Sub
End If
f = New Form2
f.Name = "chat"
f.Show()
End If
الكود ده بيفتح الفورم بتاع الشات تمام

ولما بستقبل استخدمت الكود ده

إقتباس : Dim f As Form2 = Application.OpenForms("chat")
f.Recv.Text += Environment.NewLine & "i~Admin~i: " & Rec(1)


السيرفر بيستقبل الرساله تمام بس مش بيقدر يظهرها في فورم الشات

المشكله فين وايه حلها ياريت المساعده
يا جدعان بعد اذنكم الحل
السلام عليكم
أخي الكريم
حاول أن تضع Timer هو الذي يستقبل الرسائل ويضعها في textbox