Rishav Posted March 14, 2009 Posted March 14, 2009 (edited) Hi folksmore silly questions.I have to write an #include command for an UDF.something like;#include "C:\Main\ABC\Script DIR\ XXX.au3"Problem here is that my directory is something like;As you can well see I suck at drawing and that my target folder is not inside the script directory.Basically I need to write the Include command from the @ScriptDIR and call a procedure in the arget DIR folder.I don't want to use the full windows path "C:\Main\ABC\Script DIR\ XXX.au3" as it will change on every machine I put m y code on. It has to be derived from the Script directory. Any help?regardsRishav. Edited March 15, 2009 by Rishav
Robjong Posted March 14, 2009 Posted March 14, 2009 Hey, try it like this, #include "..\ABC\TargetDir\inc.au3"
Rishav Posted March 14, 2009 Author Posted March 14, 2009 thanks. exactly what I was looking for. But I am getting an error now when I use; #include @ScriptDir & "..\resources\Functions\ChangeResolution.au3" ERROR: illegal character in include directive
Ascend4nt Posted March 14, 2009 Posted March 14, 2009 #include "..\resources\Functions\ChangeResolution.au3" My contributions: Performance Counters in Windows - Measure CPU, Disk, Network etc Performance | Network Interface Info, Statistics, and Traffic | CPU Multi-Processor Usage w/o Performance Counters | Disk and Device Read/Write Statistics | Atom Table Functions | Process, Thread, & DLL Functions UDFs | Process CPU Usage Trackers | PE File Overlay Extraction | A3X Script Extract | File + Process Imports/Exports Information | Windows Desktop Dimmer Shade | Spotlight + Focus GUI - Highlight and Dim for Eyestrain Relief | CrossHairs (FullScreen) | Rubber-Band Boxes using GUI's (_GUIBox) | GUI Fun! | IE Embedded Control Versioning (use IE9+ and HTML5 in a GUI) | Magnifier (Vista+) Functions UDF | _DLLStructDisplay (Debug!) | _EnumChildWindows (controls etc) | _FileFindEx | _ClipGetHTML | _ClipPutHTML + ClipPutHyperlink | _FileGetShortcutEx | _FilePropertiesDialog | I/O Port Functions | File(s) Drag & Drop | _RunWithReducedPrivileges | _ShellExecuteWithReducedPrivileges | _WinAPI_GetSystemInfo | dotNETGetVersions | Drive(s) Power Status | _WinGetDesktopHandle | _StringParseParameters | Screensaver, Sleep, Desktop Lock Disable | Full-Screen Crash Recovery Wrappers/Modifications of others' contributions: _DOSWildcardsToPCRegEx (original code: RobSaunder's) | WinGetAltTabWinList (original: Authenticity) UDF's added support/programming to: _ExplorerWinGetSelectedItems | MIDIEx UDF (original code: eynstyne) (All personal code/wrappers centrally located at Ascend4nt's AutoIT Code)
Rishav Posted March 14, 2009 Author Posted March 14, 2009 thanks. So I guess it starts at Script dir by default?
Rishav Posted March 15, 2009 Author Posted March 15, 2009 Sorry to pull up this old thread. How do I go up two or more than two directories? #include "..\..\Main.au3" or #include ".." & "..\Main.au3" doesn't seems to work.
Rishav Posted March 15, 2009 Author Posted March 15, 2009 Hi foster., Thanks for the reply. I don't think that will work. "..\..\" didn;t work so i doubt "..\..\..\" will work. that said, I'll give it a try as soon as I reach home.
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