cag8f Posted October 15, 2020 Share Posted October 15, 2020 Hi all. I have a UDF I wish to add to AutoIt (the OutlookEX UDF). Using these instructions, I was able to add all ~225 files of the UDF to a folder on my computer (C:/my-udf-folder), then using SciTE config I was able to instruct AutoIT to look in that folder for UDFs. That worked as desired/expected. But in my UDF folder, is it possible to add the files for this particular UDF to a specific sub-folder (e.g. `udf-outlookex`)? That way, if I need to add a UDF in the future, the files for each UDF will be kept separate. I tried adding the UDF files to a folder C:/my-udf-folder/udf-outlookexe, then adding this directory to SciTE config: C:/my-udf-folder. But when I did so, then tried to include the UDF in an AutoIT script, it failed, saying it could not find the UDF. Thanks in advance. Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted October 15, 2020 Moderators Share Posted October 15, 2020 cag8f, If you want your includes to be in separate subfolders then you need to add the subfolder name to the include line. So in this case you should be able to put all the files into "C:/my-udf-folder/udf-outlookexe" and then call the UDF like this: #include "udf-outlookexe\OutlookEX.au3" I do not use this particular UDF but the above works for others I have tested. 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...
water Posted October 15, 2020 Share Posted October 15, 2020 In SciTE you can use the "SciTE Config for AutoIt" tool to set a user defined directory for all of your UDFs. Press Ctrl+1 and set "User Include Folder" to the directory where you keep all of your UDFs. So when you install a new version of AutoIt nothing gets lost. SkysLastChance 1 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 Link to comment Share on other sites More sharing options...
cag8f Posted October 19, 2020 Author Share Posted October 19, 2020 @Melba23 Thanks for that, it worked. @water Thanks for the reply. I actually already knew what you mentioned, and was more asking how to organize different UDFs in the User Include Folder. Thanks for the help though. 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