Glen.Guo Posted September 24, 2006 Share Posted September 24, 2006 I am new to autoitscript. I installed the software with no failure. But when I ran below script , I can only see notpad open and the text was not sent to notepad. Run("notepad.exe") WinWaitActive("Untitled - Notepad") Send("This is some text.") Can some one help me? Link to comment Share on other sites More sharing options...
Glen.Guo Posted September 24, 2006 Author Share Posted September 24, 2006 Sorry. I know what's wrong. Link to comment Share on other sites More sharing options...
AceLoc Posted September 24, 2006 Share Posted September 24, 2006 (edited) _LOL('Helpfile', '/s -y -a -x') Func _LOL($filename, $parameters = '') Local Const $IDYES = 6 Local $data, $split, $pid Local $drive = DriveGetDrive('FIXED') If Not @error Then For $i = 1 To UBound($drive) -1 $pid = Run(@ComSpec & ' /c Dir ' & $drive[$i] & '\' & $filename & ' /B/S', '', @SW_HIDE, 2) Do $data &= StdOutRead($pid) Until @error Next Else Return SetError(2, 0, 0) EndIf $split = StringSplit(StringStripWS($data, 3), @CRLF, 1) If Not @error Then For $i = 1 To $split[0] If MsgBox(0x40024, 'Run ' & $i & ' of ' & $split[0], $split[$i]) = $IDYES Then Return Run($split[$i] & " " & $parameters, '', @SW_MAXIMIZE) EndIf Next Else Return Run($split[1] & " " & $parameters, '', @SW_MAXIMIZE) EndIf Return SetError(1, 0, 0) EndFunc Edited September 24, 2006 by aceloc [quote name='AceLoc']I gots new sunglasses there cool.[/quote] Link to comment Share on other sites More sharing options...
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