debugger
پنج شنبه 03 تیر 1389, 17:58 عصر
با سلام خدمت دوستان عزیز من میخوام 10 ثانیه تاخیر در اجرای کد ها ایجاد کنم طوری که در مدت ایجاد این تاخیر برنامه هنگ نکنه و به روال عادی خودش ادامه بده
System.Threading.Thread.Sleep(1000);
کد بالا جواب نمی دهد
من یک لیست url دارم که یکی یکی اونا رو داخل وب براوزر لود می کنم و برنامه اتوماتیک روی دکمه ای کلیک می کنه و بعد از انجام عملیات مورد نظر باید بره به url بعدی و باز روی دکمه مورد نظر کلیک کنه و همینطور الی اخر
حالا وقتی برنامه روی دکمه کلیک می کنه من نمی دونم که کی کارش تموم شده تا بفرستمش به url بعدی
از رویداد
webBrowser1_DocumentCompleted
نمی تونم استفاده کنم . چون برنامه درست تشخیص نمیده و هنوز کارش تمام نشده میره به بعدی
اگر بتونم کمی تاخیر در اجرای کد ها ایجاد کنم طوری که فرم برنامه هنگ نکنه و تغییرات وب براوزر قابل رویت باشه . دیگه مشکلی نسیت
با تشکر
System.Threading.Thread.Sleep(1000);
کد بالا جواب نمی دهد
من یک لیست url دارم که یکی یکی اونا رو داخل وب براوزر لود می کنم و برنامه اتوماتیک روی دکمه ای کلیک می کنه و بعد از انجام عملیات مورد نظر باید بره به url بعدی و باز روی دکمه مورد نظر کلیک کنه و همینطور الی اخر
حالا وقتی برنامه روی دکمه کلیک می کنه من نمی دونم که کی کارش تموم شده تا بفرستمش به url بعدی
از رویداد
webBrowser1_DocumentCompleted
نمی تونم استفاده کنم . چون برنامه درست تشخیص نمیده و هنوز کارش تمام نشده میره به بعدی
اگر بتونم کمی تاخیر در اجرای کد ها ایجاد کنم طوری که فرم برنامه هنگ نکنه و تغییرات وب براوزر قابل رویت باشه . دیگه مشکلی نسیت
با تشکر