创建一个路径, 由盘符, 路径, 文件名, 和扩展名组成.
(dos_makepath drive directory filename extension)
drive
盘符 (A, B, 等.) 对应想要的驱动器, 冒号(:)为可选. 如果不写冒号, 函数会在合成路径时自动插入. 如果盘符为空字符串(""), 结果中就不会包含盘符和冒号.
directory
目录, 不包含盘符和文件名. 末尾的斜杠为可选. 斜杠(/)和双反斜杠(\\)都是可用的. 如果末尾没有加斜杠(/ or \\), 函数会自动插入. 如果目录为空字符串(""), 结果中就不会包含斜杠.
filename
文件名不带扩展名. 如果文件名为空字符串(""), 结果中就不会包含文件名.
extension
文件扩展名, 前面的点(.)可选. 函数会自动插入. 如果扩展名为空字符串(""), 结果中就不会包含扩展名.
如果成功, 返回一个完整合格的路径.
nil 失败时.
Command: (dos_makepath "C:" "\\Program Files\\AutoCAD 2006" "acad" "exe")
"C:\\Program Files\\AutoCAD 2006\\acad.exe"
Command: (dos_makepath "C:" "\\Program Files\\AutoCAD 2006" "" "")
"C:\\Program Files\\AutoCAD 2006\\"