| dos_chdir |
| |
更改当前目录到指定目录。该函数可更改任何驱动器上的当前目录;它不能用于更改当前驱动器。 |
| 语法 |
| |
(dos_chdir path) |
| 参数 |
| |
path 一个存在的目录。 |
| 返回值 |
| |
成功时返回指向当前目录的格式有效的路径。
出错时返回nil。 |
| 样例 |
| |
(dos_chdir "test") ->
"C:\\ ACAD\\ TEST\\"
(dos_chdir "\\drawings") -> "C:\\
DRAWINGS\\"
(dos_chdir "z:\\") -> "Z:\\" |
| dos_deltree |
| |
删除一个目录及其所有的子目录。 |
| 语法 |
| |
(dos_deltree path) |
| 参数 |
| |
path 一个存在的目录。 |
| 返回值 |
| |
成功时返回指定的目录。
出错时返回nil。 |
| 样例 |
| |
(dos_deltree "c:\\temp\\")
-> "c:\\temp\\" |
| dos_dirp |
| |
判断目录是否存在。 |
| 语法 |
| |
(dos_dirp path) |
| 参数 |
| |
path 一个存在的目录。 |
| 返回值 |
| |
目录存在时返回T。
出错时返回nil。 |
| 样例 |
| |
(dos_dirp "c:\\temp\\")
-> T |
| dos_getdir |
| |
显示一个浏览文件夹的对话框窗口。 |
| 语法 |
| |
(dos_getdir title [path]) |
| 参数 |
| |
title 对话框标题。
path 一个存在的目录。 |
| 返回值 |
| |
成功时返回用户选定的指向当前目录的有效路径。
取消或出错时返回nil。 |
| 样例 |
| |
(dos_getdir "选择目录" "c:\\")
-> "C:\\ DRAWINGS\\ PROJECTS\\" |
| dos_mkdir |
| |
创建一个新的目录。一次只能新建一个目录,所以只有path的最后部分可命名新的目录。 |
| 语法 |
| |
(dos_mkdir path) |
| 参数 |
| |
path 目录名称。 |
| 返回值 |
| |
成功时返回指向所创建目录的有效路径。
出错时返回nil。 |
| 样例 |
| |
(dos_mkdir "test") ->
"C:\\ ACAD\\ TEST\\"
(dos_mkdir "\\drawings") -> "C:\\
DRAWINGS\\" |
| dos_rendir |
| |
重命名目录。 |
| 语法 |
| |
(dos_rendir oldpath newpath) |
| 参数 |
| |
oldpath 必须为一个存在目录的路径名称。
newpath 必须不是一个存在目录的路径名称。 |
| 返回值 |
| |
成功时返回包含新目录名称的有效路径。
出错时返回nil。 |
| 样例 |
| |
(dos_rendir "test" "backup")
-> "C:\\ ACAD\\ BACKUP\\"
(dos_rendir "backup" "support")
-> nil |
| dos_rmdir |
| |
删除目录。 |
| 语法 |
| |
(dos_rmdir path) |
| 参数 |
| |
path 指定目录必须为一个空目录,它必须不是当前目录或根目录。 |
| 返回值 |
| |
成功时返回被删除目录的有效路径。
出错时返回nil。 |
| 样例 |
| |
(dos_rmdir "test") ->
"C:\\ ACAD\\ TEST\\"
(dos_rmdir "\\drawings") -> "C:\\
DRAWINGS\\" |
| dos_pwdir |
| |
返回当前驱动器或指定驱动器上指向当前目录的路径。 |
| 语法 |
| |
(dos_pwdir [drive]) |
| 参数 |
| |
drive 驱动器名称,如:C:、D:。 |
| 返回值 |
| |
成功时返回指定驱动器上当前目录的路径。
出错时返回nil。 |
| 样例 |
| |
(dos_pwdir) -> "C:\\ ACAD\\"
(dos_pwdir "z:") -> "Z:\\ PUBLIC\\" |
| dos_subdir |
| |
返回当前目录中或指定目录中找到的子目录的列表。该函数只是个路径相关函数,它的返回值不包含尾随的双反斜线(\\)。 |
| 语法 |
| |
(dos_subdir [path]) |
| 参数 |
| |
path 指定需要得到结果的目录。 |
| 返回值 |
| |
成功时返回子目录列表。
出错时返回nil。 |
| 样例 |
| |
(dos_subdir) -> (".."
"ADS" "API" "FONTS"
"IGESFONTS" "SAMPLE" "SUPPORT")
(dos_subdir "c:\\") -> ("ACAD"
"DOS" "TEMP" "WINDOWS") |
| dos_sysdir |
| |
返回Windows System目录的路径。该System路径包含有如Windows库、驱动程序、字体文件等文件。 |
| 语法 |
| |
(dos_sysdir) |
| 参数 |
| |
|
| 返回值 |
| |
成功时返回Windows System目录的有效路径。
出错时返回nil。 |
| 样例 |
| |
(dos_sysdir) -> "C:\\ WINDOWS\\
SYSTEM\\" |
| dos_tempdir |
| |
返回被指定为存放临时文件的目录路径。 |
| 语法 |
| |
(dos_tempdir) |
| 参数 |
| |
|
| 返回值 |
| |
成功时返回指向临时目录的有效路径。
出错时返回nil。 |
| 样例 |
| |
(dos_tempdir) -> "C:\\ WINDOWS\\
TEMP\\" |
| dos_windir |
| |
返回Windows目录的路径。Windows目录包含如Windows基础应用程序、初始化文件和帮助文件等文件。 |
| 语法 |
| |
(dos_windir) |
| 参数 |
| |
|
| 返回值 |
| |
成功时返回Windows目录的有效路径。
出错时返回nil。 |
| 样例 |
| |
(dos_windir) -> "C:\\ WINDOWS\\" |
|