England Forum - UK Forum
 

Go Back   England Forum - UK Forum > Computers and Technology > Developers Forum > .Net Forum

 

 


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 10-01-2008
Member
 
Join Date: Apr 2008
Posts: 33
Default Easy VB.NET Question - Pasting text in a textbox on a website?

In VB.NET I have a form with a textbox, button and a web browser object.
I have coded the button to open a website, within the web browser object.
Now what I want to do is copy the text typed in the textbox on my form and paste it on a textbox on this website.

The problem would be simple if the cursor is already placed in the textbox however it isn't. Otherwise I would just use sendkeys and paste. However the textbox on the website is not set to focus, so how can I overcome this problem.

I also can't edit the website =]

5 stars for the best answer (also if I need to activate something please tell me)

The code I have already is (within the button):

webbrowser.Navigate("[website]")
Clipboard.Clear()
Clipboard.SetText(textbox1.Text)
webbrowser.focus
Clipboard.GetText()
Threading.Thread.Sleep(5000)
SendKeys.SendWait("{enter}")

What do I need to change in order for the clipboard to paste the text thats stored on it, into a textbox on a website that has loaded up in the web browser object.
No the tab order won't work.
.focus and the tab order work only on forms and not within the objects. So for example it will focus on a textbox within a form, but not on a textbox within a web browser object displayed on a website. And thats what I need to accomplish.

Thanks for trying to help anyway =]
Any suggestions?
Ghost you are on the right lines.
You know exactly what I want you to do. However I don't want it automatically going on to (for example) the search feature. Since that is a very good idea, and would make it easier however I want the website to load up and insert the text into the textbox on the website. (There is a special reason for this)

Do you know how I could do this?
Nope that didn't work.
Ghost was on the right lines.
I just need to focus on a textbox that is on a website.
Help please
we are nearly there
any ideas?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Sponsored Links

  #2 (permalink)  
Old 10-01-2008
Peon
 
Join Date: Aug 2008
Posts: 2
Default

I think that spopt36 meant that you could try using SendKeys to send the right number of tabs to the browser object to move its focus to the textbox on the website where you want to paste the text. (You seem to have interpreted that answer differently.)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 10-01-2008
Peon
 
Join Date: Oct 2008
Posts: 3
Default

You could probably have the program 'tab' until the appropriate textbox is focused. Probably wouldn't be reliable though, if the other webpage changes after you're done coding.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 04:31 AM.


Powered by vBulletin® Version 3.6.10
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0 RC7
Sedo - Buy and Sell Domain Names and Websites project info: englanddebate.co.uk Statistics for project englanddebate.co.uk etracker® web controlling instead of log file analysis

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177