PDA

View Full Version : سوال: hand shaking



arashmidos2020
یک شنبه 25 مرداد 1388, 14:34 عصر
یک برنامه کلاینت سرور نوشتم.حالا می خوام هر چند دقیقه یکبار ارتباط سرور و کلاینت چک بشه.
تا اونجایی که می دونم از تایمر باید استفاده کرد اما من بلد نیستم ازش استفاده کنم.اگر میشه کمک کنید
ممنون

daniel_0247
یک شنبه 25 مرداد 1388, 15:03 عصر
از thread هم می تونی استفاده کنی.

arashmidos2020
یک شنبه 25 مرداد 1388, 15:11 عصر
اگر میشه بگید لطفا.مخصوصا اگر با event باشه بهتره.:خجالت:
ممنون

debugger
یک شنبه 25 مرداد 1388, 15:42 عصر
اينترول تايمر را بزار 2000 تا هر 2 ثانيه چك كنه

داخل تايمر بنويس

اول يه مقدار بولين تعريف كن

اگر وصل بود true برگردونه

اگر وصل نبود false برگردونه

حالا يه شرط بزار اگر كانكشن مساوي با false بود

كد هاي وصل را بنويس

وگرنه

هيچي

========

موقع لود برنامه هم Enable تايمر را true كن

daniel_0247
یک شنبه 25 مرداد 1388, 16:03 عصر
این کد رو هم می تونی استفاده کنی .

if (Response.IsClientConnected)
TextBox1.Text = "Already";
else
TextBox1.Text = "Not";