s3rv0 Posted April 10, 2016 Posted April 10, 2016 Hello, My autoit script bugs Shift, Cntr and CL on my keyboard. When my script is running and I push Shift or Ctrl , script holds them down till I push again, CL is just flashing if I try to turn it on. I use controlsend command and I'm new to autoit.
BrewManNH Posted April 10, 2016 Posted April 10, 2016 https://www.autoitscript.com/wiki/FAQ#Why_does_the_Ctrl_key_get_stuck_down_after_I_run_my_script.3F s3rv0 1 If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag GudeHow to ask questions the smart way! I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from. Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays. - ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script. - Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label. - _FileGetProperty - Retrieve the properties of a file - SciTE Toolbar - A toolbar demo for use with the SciTE editor - GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI. - Latin Square password generator
s3rv0 Posted April 10, 2016 Author Posted April 10, 2016 Thanks, it made it a bit better with setting it to 0 , but still happens and I'm not sure if I can use _SendEx for a background application.
AutoBert Posted April 10, 2016 Posted April 10, 2016 Post your script or a runable reproducer to show the issues. Than we can try to solve.
s3rv0 Posted April 10, 2016 Author Posted April 10, 2016 Opt("SendKeyDelay", 0) Opt("SendKeyDownDelay", 1) $winList = WinList("window name") While 1 For $i = 1 to $WinList[0][0] $title = $WinList[$i][0] $handle = $WinList[$i][1] $controlid = "" ControlSend($handle,"","","trc",0) Next Wend
alien4u Posted April 10, 2016 Posted April 10, 2016 Hi @s3rv0 Your code look good to me, but what is this: ControlSend($handle,"","","trc",0) What is "trc"? Regards Alien.
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