BigDaddyO Posted June 11, 2008 Share Posted June 11, 2008 (edited) Hello,I posted a simple little script in the example forum which I have since updated. In this update I am having a problem that I can't seem to figure out.When clicking on any one of 40 buttons, the script is supposd to then disable all 40 buttons using the guictrlsetstate() inside of a For Next loop. Then it is to identify if the correct button was clicked. Give a vocal yes or no message, if No, then give a vocal no then re-enable the buttons. If Yes then leave them disabled until the "Next" button is clicked.My problem is that the disable does not happen until the vocal Yes or No finishes even though it's coded after the disable loop.Script LinkThis is not a high priority script, but it's bugging me that this is occuring.Thanks,Mike Edited June 11, 2008 by MikeOsdx Link to comment Share on other sites More sharing options...
MrCreatoR Posted June 11, 2008 Share Posted June 11, 2008 My problem is that the disable does not happen until the vocal Yes or No finishes even though it's coded after the disable loop.I can't see the problem, i run this script under AutoIt 3.2.12.0 .I press Start, then press the needed number, all buttons disabled and the voice telling me that i am smart Spoiler Using OS: Win 7 Professional, Using AutoIt Ver(s): 3.3.6.1 / 3.3.8.1 AutoIt Russian Community My Work... Spoiler Projects: ATT - Application Translate Tool {new}| BlockIt - Block files & folders {new}| SIP - Selected Image Preview {new}| SISCABMAN - SciTE Abbreviations Manager {new}| AutoIt Path Switcher | AutoIt Menu for Opera! | YouTube Download Center! | Desktop Icons Restorator | Math Tasks | KeyBoard & Mouse Cleaner | CaptureIt - Capture Images Utility | CheckFileSize ProgramUDFs: OnAutoItErrorRegister - Handle AutoIt critical errors {new}| AutoIt Syntax Highlight {new}| Opera Library! | Winamp Library | GetFolderToMenu | Custom_InputBox()! | _FileRun UDF | _CheckInput() UDF | _GUIInputSetOnlyNumbers() UDF | _FileGetValidName() UDF | _GUICtrlCreateRadioCBox UDF | _GuiCreateGrid() | _PathSplitByRegExp() | _GUICtrlListView_MoveItems - UDF | GUICtrlSetOnHover_UDF! | _ControlTab UDF! | _MouseSetOnEvent() UDF! | _ProcessListEx - UDF | GUICtrl_SetResizing - UDF! | Mod. for _IniString UDFs | _StringStripChars UDF | _ColorIsDarkShade UDF | _ColorConvertValue UDF | _GUICtrlTab_CoverBackground | CUI_App_UDF | _IncludeScripts UDF | _AutoIt3ExecuteCode | _DragList UDF | Mod. for _ListView_Progress | _ListView_SysLink | _GenerateRandomNumbers | _BlockInputEx | _IsPressedEx | OnAutoItExit Handler | _GUICtrlCreateTFLabel UDF | WinControlSetEvent UDF | Mod. for _DirGetSizeEx UDF Examples: ScreenSaver Demo - Matrix included | Gui Drag Without pause the script | _WinAttach()! | Turn Off/On Monitor | ComboBox Handler Example | Mod. for "Thinking Box" | Cool "About" Box | TasksBar Imitation Demo Like the Projects/UDFs/Examples? Please rate the topic (up-right corner of the post header: Rating ) * === My topics === * ================================================== ================================================== AutoIt is simple, subtle, elegant. © AutoIt Team Link to comment Share on other sites More sharing options...
BigDaddyO Posted June 11, 2008 Author Share Posted June 11, 2008 Thanks for checking. Since you said it worked I decieded to try it on a couple other computers and it looks like it may be an issue with Vista. Works great on XP SP-2 Problem on my Main PC "Vista Ultimate" Problem on another computer with "Vista Ultimate" Anyone else have Vista they could try it on? MrCreatoR, what version of Windows are you running? Thanks, Mike Link to comment Share on other sites More sharing options...
MrCreatoR Posted June 11, 2008 Share Posted June 11, 2008 what version of Windows are you running?As my signature sais: OS: Win XP SP2, AutoIt Version: 3.2.8.1 / 3.2.10.0 / 3.2.12.0 Spoiler Using OS: Win 7 Professional, Using AutoIt Ver(s): 3.3.6.1 / 3.3.8.1 AutoIt Russian Community My Work... Spoiler Projects: ATT - Application Translate Tool {new}| BlockIt - Block files & folders {new}| SIP - Selected Image Preview {new}| SISCABMAN - SciTE Abbreviations Manager {new}| AutoIt Path Switcher | AutoIt Menu for Opera! | YouTube Download Center! | Desktop Icons Restorator | Math Tasks | KeyBoard & Mouse Cleaner | CaptureIt - Capture Images Utility | CheckFileSize ProgramUDFs: OnAutoItErrorRegister - Handle AutoIt critical errors {new}| AutoIt Syntax Highlight {new}| Opera Library! | Winamp Library | GetFolderToMenu | Custom_InputBox()! | _FileRun UDF | _CheckInput() UDF | _GUIInputSetOnlyNumbers() UDF | _FileGetValidName() UDF | _GUICtrlCreateRadioCBox UDF | _GuiCreateGrid() | _PathSplitByRegExp() | _GUICtrlListView_MoveItems - UDF | GUICtrlSetOnHover_UDF! | _ControlTab UDF! | _MouseSetOnEvent() UDF! | _ProcessListEx - UDF | GUICtrl_SetResizing - UDF! | Mod. for _IniString UDFs | _StringStripChars UDF | _ColorIsDarkShade UDF | _ColorConvertValue UDF | _GUICtrlTab_CoverBackground | CUI_App_UDF | _IncludeScripts UDF | _AutoIt3ExecuteCode | _DragList UDF | Mod. for _ListView_Progress | _ListView_SysLink | _GenerateRandomNumbers | _BlockInputEx | _IsPressedEx | OnAutoItExit Handler | _GUICtrlCreateTFLabel UDF | WinControlSetEvent UDF | Mod. for _DirGetSizeEx UDF Examples: ScreenSaver Demo - Matrix included | Gui Drag Without pause the script | _WinAttach()! | Turn Off/On Monitor | ComboBox Handler Example | Mod. for "Thinking Box" | Cool "About" Box | TasksBar Imitation Demo Like the Projects/UDFs/Examples? Please rate the topic (up-right corner of the post header: Rating ) * === My topics === * ================================================== ================================================== AutoIt is simple, subtle, elegant. © AutoIt Team Link to comment Share on other sites More sharing options...
monoceres Posted June 11, 2008 Share Posted June 11, 2008 I can confirm that the buttons gets disabled after the speaking part, running Vista Ultimate. Broken link? PM me and I'll send you the file! Link to comment Share on other sites More sharing options...
Yraen Posted June 14, 2008 Share Posted June 14, 2008 Same problem here with Vista Ultimate. I did fix it though by adding a sleep(500) before every speak line. 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