【发布时间】:2022-08-17 21:40:29
【问题描述】:
我有从对话框获取密码并将其设置为 var 的练习脚本。我想修改它,而不是从对话框中获取密码,而是从命令行获取密码,就像在脚本中输入参数一样。 我已经阅读了参考书,但我找不到它。
-
这份 PRACTICE 备忘单非常有用:lauterbach.com/reference_card_web.pdf
标签: trace32 lauterbach
我有从对话框获取密码并将其设置为 var 的练习脚本。我想修改它,而不是从对话框中获取密码,而是从命令行获取密码,就像在脚本中输入参数一样。 我已经阅读了参考书,但我找不到它。
标签: trace32 lauterbach
您可以通过在文件名后面提供参数来调用带有参数的脚本。应引用每个参数:
DO my_script.cmm "<my_parameter1>" "<my_parameter2>"
该脚本可以检索如下参数。在此示例中,如果命令行未提供密码,脚本将退回到对话框或错误处理。
PRIVATE &password
PARAMETERS &password
IF "&password"==""
(
;if no password provided from command line,
;then fall back to dialog or error handling.
)
PRINT "Password: &password"
ENDDO
【讨论】: