file/文件系统
dir/文件夹/目录
创建文件夹
makeDir  all: 
| 12
 
 | -- 传true将路径上所有子目录都会自动创建makeDir @"c:\temp\test\deleteme\if\you\can" all:true
 
 | 
删除目录
maxscript 2014,2015没有提供内置函数删除目录,需要调用.net类或者外部命令删除,下面的案例使用rmDir命令删除
HiddenDOSCommand  [  startpath:unsupplied] [  prompt:unsupplied] [  donotwait:false] [  ExitCode:&variable] 
| 12
 3
 4
 5
 6
 
 | makeDir "C:\\doscmdtest\\"str = "rmDir C:\\doscmdtest\\"
 hiddendoscommand str startpath:"$max" exitCode:&exitcode
 exitcode --> 0
 hiddendoscommand str startpath:"$max" exitCode:&exitcode
 exitcode --> 2 (error since directory does not exist anymore)
 
 | 
File Name Parsing/获取文件名,路径
filenameFromPath
filenameFromPath  
返回文件名(包含后缀)
| 12
 
 | file="g:\\subdir1\\subdir2\\myImage.jpg"filenameFromPath file -- returns: "myImage.jpg"
 
 | 
getFilenamePath
getFilenamePath   
参考:
UI
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 
 | -- 按钮,点击按钮弹窗展示一张图片-- layout是弹出窗口的布局,只有一张图片
 
 rollout layout "示例图"
 (
 bitmap bmp  fileName: ("img\\example.png")
 )
 button displayImg "查看示例图" across:1 offset:[0,0] align:#center width:100 height:35
 on displayImg pressed do
 (
 createDialog layout 1920 1080
 )
 
 |