View Full Version : سوال: hand shaking
arashmidos2020
یک شنبه 25 مرداد 1388, 15:34 عصر
یک برنامه کلاینت سرور نوشتم.حالا می خوام هر چند دقیقه یکبار ارتباط سرور و کلاینت چک بشه.
تا اونجایی که می دونم از تایمر باید استفاده کرد اما من بلد نیستم ازش استفاده کنم.اگر میشه کمک کنید
ممنون
daniel_0247
یک شنبه 25 مرداد 1388, 16:03 عصر
از thread هم می تونی استفاده کنی.
arashmidos2020
یک شنبه 25 مرداد 1388, 16:11 عصر
اگر میشه بگید لطفا.مخصوصا اگر با event باشه بهتره.:خجالت:
ممنون
debugger
یک شنبه 25 مرداد 1388, 16:42 عصر
اينترول تايمر را بزار 2000 تا هر 2 ثانيه چك كنه
داخل تايمر بنويس
اول يه مقدار بولين تعريف كن
اگر وصل بود true برگردونه
اگر وصل نبود false برگردونه
حالا يه شرط بزار اگر كانكشن مساوي با false بود
كد هاي وصل را بنويس
وگرنه
هيچي
========
موقع لود برنامه هم Enable تايمر را true كن
daniel_0247
یک شنبه 25 مرداد 1388, 17:03 عصر
این کد رو هم می تونی استفاده کنی .
if (Response.IsClientConnected)
TextBox1.Text = "Already";
else
TextBox1.Text = "Not";
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.