asfarley Posted February 5, 2013 Share Posted February 5, 2013 I have a GUI in which I would like to periodically check a) if a text file has been modified and if the names of a file inside a directory have changed. I don't want to put it right inside my While(1) loop because either it will be checking too often (I don't want to be accessing these files any more often than necessary - they're on a network used by other people) or slowing down my GUI response if I add a delay. Is there any way that I can regularly call my "check files" function without disturbing my main GUI and without checking many times per second? Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted February 5, 2013 Moderators Share Posted February 5, 2013 asfarley,Welcome to the AutoIt forum. Check AdlibRegister in the Help file - that is what you are looking for. M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
jdelaney Posted February 5, 2013 Share Posted February 5, 2013 Not sure about the resource constraint, but you can use FSO to get the modified date/time into a variable, and only read the file if the next loops FSO modified date/time changes (then set the variable to the new date/time). IEbyXPATH-Grab IE DOM objects by XPATH IEscriptRecord-Makings of an IE script recorder ExcelFromXML-Create Excel docs without excel installed GetAllWindowControls-Output all control data on a given window. 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