با سلام خدمت شما
قابل شما رو نداشت

فقط يه سوال كوچولوي ديگه اينكه Socket.Ubound چي رو بر مي گردونه؟
لطفتونو فراموش نمي كنم ... عالي بووووووووووووووود
ببینید، ما توی این برنامه یک شیء WinSock ساختیم و واسه اینکه بتونیم با یک سرور به چند تا کلاینت متصل بشیم، شیءمون رو به صورت آرایه ای کردیم و هر دفعه که یه کلاینت اضافه کنیم، یک شیء جدید به آرایه ها مون اضافه میشه؛ حالا این دستور "Socket.UBound[IMG]file:///C:/Users/Hosein/AppData/Local/Temp/moz-screenshot.png[/IMG]" شماره آخرین آرایه از شیء رو بر می گردونه
در این برنامه، توی یه حلقه For میاد از آرایه شماره 1 تا آخرین آرایه رو بهشون مسیج میفرسته

برنامه خوبي بود فقط در هر لحظه پيغامو واسه يكي از كلاينت ها مي فرسته
آي پي 127.0.0.2 رو كه مي زنم اولي كانكت مي شه و بعد با آي پي 127.0.0.3 كلاينت دوم كانكت ميشه اما با كليك روي ارسال پيام پيام فقط يراي كلاينتي كه اخيرا متصل شده فرستاده مي شه !!!
برنامه ای که بنده نوشتم، میتونه به چند تا کلاینت به صورت همزمان هم وصل بشه؛ البته اگه کلاینت رو چند تا سیستم اجرا کنید براحتی وصل میشه ولی اگه می خواهید که روی یه سیستم اجرا کنید این مراحل رو انجام بدید

1. فایل exe از سرور و کلاینت رو بسازید
2. یکبار هم فایل سرور و هم فایل کلاینت رو اجرا کنید
3. توی سرور آی پی 127.0.0.1 رو وارد کنید و یه کلاینت اضافه کنید
4. حالا یه کلاینت دیگه اضافه کنید و آی پی 127.0.0.2 رو در سرور وارد کنید و یه کلاینت دیگه اضافه کنید.
5. به همین ترتین می تونید کلاینت های بیشتری اضافه کنید
6. حالا اگه دکمه ارسال پیام رو بزنید به طور همزمان واسه همشون میفرسته

موفق باشید