marshallprank 0 Posted April 12, 2011 Hi, i have the following problem. I want to load a file with a dynamic path: $Path = "C:\NewFolder1\NewFolder2" #include @ScriptDir & "\NewFolder2\test.au3" ;ScriptDir = "C:\NewFolder1" How can i solve this problem? I know its working so: #include "C:\NewFolder1\NewFolder2\test.au3". But my goal is the dynamic path of the script directory. thanks Share this post Link to post Share on other sites
water 2,387 Posted April 12, 2011 This has been discussed a few days ago in another thread (can't find it at the moment). Summary: You can't do what you want. The #include statement is processed by the preprocessor at a time where there are no variables available. The preprocessor just includes the specified file. Therefore the #include statement can't be dynamic. My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2020-10-10 - Version 1.5.2.1) - Download - General Help & Support - Example Scripts - WikiOutlookEX (NEW 2020-12-15 - Version 1.6.3.1) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2020-06-27 - Version 1.3.2.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - 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 - WikiTask Scheduler (2019-12-03 - Version 1.5.1.0) - Download - General Help & Support - WikiTutorials:ADO - Wiki, WebDriver - Wiki Share this post Link to post Share on other sites
jvanegmond 306 Posted April 12, 2011 Quoting myself from another thread because I'm awesome like that:The only thing not possible that is dynamic in AutoIt is dynamic includes. github.com/jvanegmond Share this post Link to post Share on other sites
AdmiralAlkex 125 Posted April 12, 2011 @marshallprank Or do you mean "relative path"? Try= #include "NewFolder2\test.au3" .Some of my scripts: ShiftER, Codec-Control, Resolution switcher for HTC ShiftSome of my UDFs: SDL UDF, SetDefaultDllDirectories, Converting GDI+ Bitmap/Image to SDL Surface Share this post Link to post Share on other sites
marshallprank 0 Posted April 12, 2011 thanks its works with relative path :-) Share this post Link to post Share on other sites