TheDcoder Posted March 1, 2015 Posted March 1, 2015 (edited) Sorry, this is my fourth thread for support today.... Please can you can explain me how to run a function every 3 minutes in the code snippet below? $GUI = GUICreate("GUI",350,350,-1,-1,-1,-1) GUISetState(@SW_SHOW, $GUI) While 1 Switch GUIGetMsg() Case $GUI_EVENT_CLOSE Exit EndSwitch WEnd Thanks in Advance Edited March 1, 2015 by TheDcoder EasyCodeIt - A cross-platform AutoIt implementation - Fund the development! (GitHub will double your donations for a limited time) DcodingTheWeb Forum - Follow for updates and Join for discussion
JohnOne Posted March 1, 2015 Posted March 1, 2015 Update what? AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans.
TheDcoder Posted March 1, 2015 Author Posted March 1, 2015 Title & Post Updated EasyCodeIt - A cross-platform AutoIt implementation - Fund the development! (GitHub will double your donations for a limited time) DcodingTheWeb Forum - Follow for updates and Join for discussion
Solution Gianni Posted March 1, 2015 Solution Posted March 1, 2015 (edited) ? AdlibRegister("YourFunctionName", 1800000) Edited March 1, 2015 by Chimp Chimp small minds discuss people average minds discuss events great minds discuss ideas.... and use AutoIt....
caramen Posted March 2, 2015 Posted March 2, 2015 Posting here to keep track on this Thx My video tutorials : ( In construction ) || My Discord : https://discord.gg/S9AnwHw How to Ask Help || UIAutomation From Junkew || WebDriver From Danp2 || And Water's UDFs in the Quote Spoiler Water's UDFs:Active Directory (NEW 2018-10-19 - Version 1.4.10.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX (2018-10-31 - Version 1.3.4.1) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsPowerPoint (2017-06-06 - Version 0.0.5.0) - Download - General Help & SupportExcel - Example Scripts - WikiWord - Wiki Tutorials:ADO - Wiki
water Posted March 2, 2015 Posted March 2, 2015 @caramen You do not have to post in a thread to get informed about new posts. Simply click on the "Follow this topic" button in the upper right corner. My UDFs and Tutorials: Spoiler UDFs: Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs: Excel - Example Scripts - Wiki Word - Wiki Tutorials: ADO - Wiki WebDriver - Wiki
Chimaera Posted March 2, 2015 Posted March 2, 2015 I tried both function and exe like this yesterday and neither responded like what was suggested. It is definatly for functions y? If Ive just helped you ... miracles do happen. Chimaera CopyRobo() * Hidden Admin Account Enabler * Software Location From Registry * Find Display Resolution * _ChangeServices()
JohnOne Posted March 2, 2015 Posted March 2, 2015 What is "functions y"? AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans.
Chimaera Posted March 2, 2015 Posted March 2, 2015 (edited) sorry i was querying that it is definatly for functions y = yes? It was an addon question to this '?do=embed' frameborder='0' data-embedContent>> I wonder if it could be used for a running update as well I used this Local $update = _Update() ; Update the gui with info AdlibRegister($update, 1800000) So the gui ran the first time then adlib would repeat every x mins Func _Update() $devicemgr = _DeviceProblems() If $devicemgr = True Then GUICtrlCreateIcon($tick, -1, 183, 57, 25, 25) Else GUICtrlCreateIcon($cross, -1, 183, 57, 25, 25) EndIf EndFunc ;==>_Update Edited March 2, 2015 by Chimaera If Ive just helped you ... miracles do happen. Chimaera CopyRobo() * Hidden Admin Account Enabler * Software Location From Registry * Find Display Resolution * _ChangeServices()
Qwerty212 Posted July 13, 2015 Posted July 13, 2015 Try this: Func _Update() $devicemgr = _DeviceProblems() If $devicemgr = True Then GUICtrlCreateIcon($tick, -1, 183, 57, 25, 25) Else GUICtrlCreateIcon($cross, -1, 183, 57, 25, 25) EndIf AdlibRegister($update2, 1800000) EndFunc ;==>_Update Func _Update2() $devicemgr = _DeviceProblems() If $devicemgr = True Then GUICtrlCreateIcon($tick, -1, 183, 57, 25, 25) Else GUICtrlCreateIcon($cross, -1, 183, 57, 25, 25) EndIf AdlibRegister($update, 1800000) EndFunc ;==>_UpdateSo you won't have any problems with recursion levels Greets from Barcelona
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