Sign in to follow this  
Followers 0
ondrajka

Edit Controll

4 posts in this topic

I want to capture the text from an edit box and convert it to a $var.

Below is the moused over frozen information.

>>>> Window <<<<

Title: (Multiple Monitors) and ATI MOBILITY RADEON Xpress 200 Series Properties

Class: #32770

Position: 1, 4

Size: 484, 577

Style: 0x94C820C4

ExStyle: 0x00010501

Handle: 0x002B0352

>>>> Control <<<<

Class: Edit

Instance: 1

ClassnameNN: Edit1

Advanced (Class): [CLASS:Edit; INSTANCE:1]

ID: 1672

Text:

Position: 327, 236

Size: 29, 17

ControlClick Coords: 11, 9

Style: 0x58010080

ExStyle: 0x00000204

Handle: 0x00090540

>>>> Mouse <<<<

Position: 342, 278

Cursor ID: 2

Color: 0xE0DFE3

>>>> StatusBar <<<<

>>>> Visible Text <<<<

Color

Brightness:

0.5

3.5

List1

De&faults

List1

List1

&Desktop

F&ull Screen 3D

Profiles for:

Desktop

&Save

All Colors

Red

Green

Blue

Gamma:

100

-100

Slider1

Slider1

Slider1

Contrast:

1.00

Spin1

0

Spin1

100

Spin1

Reset

D&elete

0

200

&Hotkeys

OK

Cancel

&Apply

Help

Share this post


Link to post
Share on other sites



so im guessing this isnt a AUTOIT made editbox...

or you could do this

$x=guictrlread($edit)
if $x<>Guictrlread($Edit) then
;do this
endif

other wise, cant help ya

Share this post


Link to post
Share on other sites

You pointed me in the right direction. Since it isn't an autoit gui that command won't work.

Had to use a command that used window title and control ID.

$var=ControlGetText ( "(Multiple Monitors) and ATI MOBILITY RADEON Xpress 200 Series   Properties", "", 1672)
 Msgbox (0,"", $var)

Share this post


Link to post
Share on other sites

#4 ·  Posted (edited)

maybe you should type instead of :

ID = 1672

instead of 1672 - "[CLASS:Edit; INSTANCE:1]"

?? It should work.

Edited by cagiva

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  
Followers 0