如图,写了一个VB的脚本文件,现在想将其中的一个固定数值设定为参数,即用户可以手动输入参数,来改变原脚本代码中的数值,有没有大佬可以指教一下。
oEditor.CreateCircle Array("NAME:CircleParameters", "IsCovered:=", true, "XCenter:=", _
"0mm", "YCenter:=", "0mm", "ZCenter:=", "0mm", "Radius:=", "10mm", "WhichAxis:=", _
"Z", "NumSegments:=", "0")
oEditor.CreateCircle Array("NAME:CircleParameters", "IsCovered:=", true, "XCenter:=", _
"0mm", "YCenter:=", "0mm", "ZCenter:=", "0mm", "Radius:=", "10mm", "WhichAxis:=", _
"Z", "NumSegments:=", "0")
直接就你的creatcircle直接设定一系列参数不就得了,为啥要用数组作为参数传入?如果数组的结构、内容、顺序和你想要的不同是不是一堆错?能严格的尽量严格定义,你要做到足够的灵活度就要做好足够的心理准备代码翻n番bug翻n番工期翻n番
用户怎么输入?InputBox?
将下边的内容保存为vbs脚本文件,然后双击运行:' 提示用户输入参数;
s = inputbox("请输入参数:")
' 显示用户输入的参数;
msgbox s
运行示例:
下载地址:
链接:https://pan.baidu.com/s/1IAdRk9IC_L6EkQsyv7HCXA
提取码:fcl9