DTNGUYEN Posted April 12, 2010 Posted April 12, 2010 (edited) I would like to get value of result edit box in windows Calculator application. Can you please tell me how to do it. Thank you very much ! Edited April 12, 2010 by DTNGUYEN
bo8ster Posted April 12, 2010 Posted April 12, 2010 Have a look at ClipPut() and ClipGet(). This would be the simplest way. Post your code because code says more then your words can. SciTe Debug mode - it's magic: #AutoIt3Wrapper_run_debug_mode=Y. Use Opt("MustDeclareVars", 1)[topic="84960"]Brett F's Learning To Script with AutoIt V3[/topic][topic="21048"]Valuater's AutoIt 1-2-3, Class... is now in Session[/topic]Contribution: [topic="87994"]Get SVN Rev Number[/topic], [topic="93527"]Control Handle under mouse[/topic], [topic="91966"]A Presentation using AutoIt[/topic], [topic="112756"]Log ConsoleWrite output in Scite[/topic]
z0mgItsJohn Posted April 12, 2010 Posted April 12, 2010 (edited) $Result = ControlGetText ('Calculator','','Edit1') MsgBox (0, 'Test','Result : ' & $Result) This will return the text of the "result edit" in windows calculator. Also, If you're trying to automate calculator to get the answer to some sort of math problem you can also do this : ; * = Multiply, / = Divide, + = Add, - = Subtract MsgBox (0, 'Example 1','2 + 2 = ' & Execute (2 + 2)); 2 plus 2 MsgBox (0, 'Example 2','4 - 2 = ' & Execute (4 - 2)); 4 minus 2 MsgBox (0, 'Example 3','4 / 2 = ' & Execute (4 / 2)); 4 divided by 2 MsgBox (0, 'Example 4','2 x 2 = ' & Execute (2 * 2)); 2 times 2 MsgBox (0, 'Example 5','((2 + 2) x 3) / 2 = ' & Execute (((2+2) * 3) / 2)); sum of 2 plus 2 times 3 divided by 2 which is acutally 12 / 2 Hope this helps! - John Edited April 12, 2010 by John2010zz Latest Projects :- New & Improved TCP Chat
DTNGUYEN Posted April 12, 2010 Author Posted April 12, 2010 Thank you very much. I can get it with ControlGetText() function.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now