Path
Returns the directory that contains the running executable, without a trailing path separator. Read-only.
Syntax: object.Path
- object
- required An object expression that evaluates to an _App object. In practice this is the global App object.
Path returns the parent directory of the executable or DLL as a String. The returned string does not include a trailing backslash. For example, if the executable is located at C:\MyApps\MyProject.exe, Path returns "C:\MyApps".
When running inside the twinBASIC IDE, Path returns the directory containing the .twinproj project file.
Example
This example constructs a full path to a data file located in the same directory as the executable.
Dim dataFile As String
dataFile = App.Path & "\data.json"
Debug.Print "Data file: " & dataFile
See Also
- EXEName property
- ModulePath property
- LastBuildPath property