1009645
پنج شنبه 03 مرداد 1392, 13:59 عصر
سلام دوستان و اساتید عزیز ؛
بنده برنامه ای نوشتم که برای ورود به سایت ای نیاز به این داره که روی یک Button کلیک کنه ، اما این Button نه ID داره و نه Name به همین خاطر مجبور شدم از فرمان SendKeys استفاده کنم ... اما با اررور زیر مواجه شدم !
نکته * : همانطور که میبینید WebBrowser در یک Form دیگه قرار داره .
کد Visual Basic ای که نوشتم :
MainForm.wb.Document.getElementById("navbar_username").Value = txtUsername.Text
MainForm.wb.Document.getElementById("navbar_password_hint").Value = txtPassword.Text
SendKeys "{enter}", True
cmdGo.Enabled = False
TimerGoCheck.Enabled = True
کد HTML ـه اون Button :
<input type="submit" accesskey="s" title="نام کاربری و رمز عبور خود را برای ورود در بخش های مشخص شده بنویسید ,یا با کلیک بر'ثبت نام' یک حساب کاربری برای خود بسازید" value="ورود" tabindex="104" class="loginbutton">
و یک سوال دیگه : از TabIndex ـه Button میشه استفاده کرد ؟!
عکس ارور در مورد SendKeys پیوست شد !
107895
بنده برنامه ای نوشتم که برای ورود به سایت ای نیاز به این داره که روی یک Button کلیک کنه ، اما این Button نه ID داره و نه Name به همین خاطر مجبور شدم از فرمان SendKeys استفاده کنم ... اما با اررور زیر مواجه شدم !
نکته * : همانطور که میبینید WebBrowser در یک Form دیگه قرار داره .
کد Visual Basic ای که نوشتم :
MainForm.wb.Document.getElementById("navbar_username").Value = txtUsername.Text
MainForm.wb.Document.getElementById("navbar_password_hint").Value = txtPassword.Text
SendKeys "{enter}", True
cmdGo.Enabled = False
TimerGoCheck.Enabled = True
کد HTML ـه اون Button :
<input type="submit" accesskey="s" title="نام کاربری و رمز عبور خود را برای ورود در بخش های مشخص شده بنویسید ,یا با کلیک بر'ثبت نام' یک حساب کاربری برای خود بسازید" value="ورود" tabindex="104" class="loginbutton">
و یک سوال دیگه : از TabIndex ـه Button میشه استفاده کرد ؟!
عکس ارور در مورد SendKeys پیوست شد !
107895