PDA

View Full Version : نوشتن و خواندن اطلاعات از تکس باکس یک صفحه وب



sepahbod
پنج شنبه 10 مرداد 1392, 12:18 عصر
سلام بر همه دوستان عزیزم
من با ویژوال بیسک 6 یه برنامه داشتم که می شد مثلا از طریق برنامه محتوای یک تکس باکس در یک صفحه وب که در کنترول WebBrowser باز کرده بودیم را بخوانیم و یا متنی را درون آن قرار داد و از طریق برنامه بر روی یک دکمه در آن صفحه وب کلیک کرد مثلا این طوری من نوشته بودم در ویژوال بیسیک 6
Text1.Text=WebBrowser1.Document.All.Item("mrs1").value
و معادل آن در VB.NET 2010 میشه
TextBox1.Text = Me.WebBrowser1.Document.All("mrs1").GetAttribute("value")
که محتوای کنترول مورد نظر با نام mrs1 را از وب سایتی که در کنترول WebBrowser1 بارگذاری شده را می خوانیم و در کنترول Text1 قرار می دهیم حالا معادل این کنترول در VB.NET 2010 برای ریختن محتوای مورد نظر ما در تکس باکس موجود در صفحه وب و کد کلیک بر روی یک کنترول در آن صفحه وب ؟ لطفا راهنمایی کنید
با تشکر

Fery666
شنبه 12 مرداد 1392, 15:47 عصر
اگر برای برنامه اسپمر می خوای :

با این کد م یتونی اطلاعات تکس رو بخونی



WebBrowser1.Document.GetElementById("title").GetAttribute("Value").ToString()

title آی دی تکس باکس توی سایت هستش . هر تکست باکسی یه آی دی داره .

Fery666
شنبه 12 مرداد 1392, 15:50 عصر
با این کد هم می تونی اطلاعات رو توی یه تکس در webbrowser بریزی :



Dim btlogin As HtmlElement

btlogin = WebBrowser1.Document.GetElementById("title")
btlogin.Focus()
btlogin.InnerText = t_title.Text


برای کلیک کردن روی button باید ID اون رو بگیری مثل تکست .