Jump to content
Sign in to follow this  

send text to input box

Recommended Posts


Im really struggling getting some text in a input box, I'd normally use something like so..

#include <IE.au3>
$oIE = _IECreate ("http://www.multiupload.com/")
$oForm = _IEFormGetObjByName ($oIE, "uploadfrm")
$oQuery = _IEFormElementGetObjByName ($oForm, "file_0")
 ControlSend($oform , "", "", "myfile.txt")
_IEFormSubmit ($oForm)

Any helpwould be appreciated..


Share this post

Link to post
Share on other sites

Your problem is this line:

$oForm = _IEFormGetObjByName($oIE, "uploadfrm")

It is not returning anything because "uploadfrm" is the id of the control, not the name. I do not see the name. You could use _IEFormGetCollection() to get all the forms on the page. Look at the help file for an example.

[font="Verdana"] [size="2"]"[/size][/font]Failure is not an option -- it comes packaged with Windows"[font="Verdana"][size="2"] Gecko Web Browser[/size][/font][font="Verdana"][size="2"], [/size][/font][font="Verdana"][size="2"]Yahtzee![/size][/font][font="Verdana"][size="2"], Toolbar Launcher (like RocketDock)[/size][/font][font="Verdana"][size="2"]Internet Blocker, Simple Calculator, Local Weather, Easy GDI+ GUI [/size][/font][font="Verdana"][size="2"]Triangle Solver, TCP File Transfer, [/size][/font][font="Verdana"][size="2"]Valuater's Autoit Wrappers[/size][/font][font="Verdana"][size="3"][size="2"][size="2"]OOP In AutoIt[/size][/size][/size][/font][font="Verdana"][size="2"][size="1"]Using Windows XP SP3, 1GB RAM, AMD Athlon Processor @ 2.1 GHzCheck me out at gadgets.freehostrocket.com[/size][/size][/font]

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this