منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
التعامل مع الفورم - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : التعامل مع الفورم (/showthread.php?tid=7890)



التعامل مع الفورم - AmrAhmed - 10-03-13

السلام عليكم ورحمه الله وبركاته

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

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

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

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

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

إقتباس : 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)


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

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



التعامل مع الفورم - AmrAhmed - 10-03-13

يا جدعان بعد اذنكم الحل


التعامل مع الفورم - sooriaty03 - 12-03-13

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