Maptitude GISDK Help |
Returns the short pathname for a file.
short_name = GetShortPathName(string file_name)
Argument |
Contents |
file_name |
Long pathname of the file |
The pathname without spaces, using the 8.3 naming convention.
Error Type |
Meaning |
Error |
The specified file does not exist |
GetShortPathName() is for compatibility with older applications that cannot handle filenames longer than the old 8.3 naming convention.
The return value is a valid Windows pathname that can be used as an alternative to the original, long pathname. For example, if you were to call DeleteFile() using the return value, the original file would be deleted.
You can use GetShortPathName() on any path, including folders.
If you need to figure out what the folder path is, you can use SplitPath() first.
folder = RunMacro("G30 Tutorial Folder")
file_name = folder + "customer.dbf"
short_name = GetShortPathName(file_name)
ShowMessage("The short pathname for " + file_name + " is " + short_name)
Function |
Summary |
Shortens a file pathname to the listed length for purposes of display |
|
Returns the full, long pathname for a file |
|
Splits a path and filename into its component parts |
©2025 Caliper Corporation | www.caliper.com |