变量名 | 类 型 | 静态 | 数组 | 备 注 | 上次保存目录 | 文本型 | | | 选中 | 整数型 | | 0 | 成员数 | 整数型 | | | n | 整数型 | | | t | 文本型 | | | 保存目录 | 文本型 | | | 获取 ()选中 = 路径列表列表框1. 取所有被选择项目 ()成员数 = 取数组成员数 (选中 )如果真 (成员数 = 0 )信息框 (“你不选中路径往外输出什么?”, #错误图标, “错误”, 主界面. 取窗口句柄 ()) 返回 ()调试输出 (成员数 )如果真 (上次保存目录 ≠ “” 且 目录是否存在 (上次保存目录 )) 保存目录 = 新浏览文件夹 (“”, “请选择转换保存位置”, 上次保存目录, , )保存目录 = 新浏览文件夹 (“”, “请选择转换保存位置”, , , )上次保存目录 = 保存目录 计次循环首 (成员数, n )如果真 (路径列表列表框1. 取项目文本 (选中 [n ]) ≠ “”)获取 ()发送 (“DELETE NCPROGRAM ALL\r”)发送 (“CREATE NCPROGRAM” + #引号 + 路径列表列表框1. 取项目文本 (选中 [n ]) + #引号 + “EDIT NCPROGRAM” + #引号 + 路径列表列表框1. 取项目文本 (选中 [n ]) + #引号 + “APPEND TOOLPATH” + #引号 + 路径列表列表框1. 取项目文本 (选中 [n ]) + #引号 + “DEACTIVATE NCPROGRAM”)发送 (“EDIT NCPROGRAM PREFERENCES FILETYPE CUTFILE”)发送 (“EDIT NCPROGRAM” + #引号 + 路径列表列表框1. 取项目文本 (选中 [n ]) + #引号 + “SET WORKPLANE 'G54'”)发送 (“EDIT NCPROGRAM ” + #引号 + 路径列表列表框1. 取项目文本 (选中 [n ]) + #引号 + “FILENAME ” + 保存目录 + “/” + “{ncprogram}”)发送 (“EDIT NCPROGRAM” + #引号 + 路径列表列表框1. 取项目文本 (选中 [n ]) + #引号 + “ITEM 0 COMPONENT 0 LENGTH” + #引号 + 输入摆长.内容 + #引号 )发送 (“ACTIVATE NCPROGRAM” + #引号 + 路径列表列表框1. 取项目文本 (选中 [n ]) + #引号 + “KEEP NCPROGRAM ;”)发送 (“YES”)发送 (“ACTIVATE TOOLPATH” + #引号 + 路径列表列表框1. 取项目文本 (选中 [n ]) + #引号 ) 计次循环尾 ()
|