是否可以编写一个脚本来执行 DigitalMicrograph 应用程序菜单中已有的命令?
问问题
283 次
1 回答
0
是的,你正在寻找的命令叫做ChooseMenuItem
. 它以三个字符串参数作为输入,完整的签名是
Boolean ChooseMenuItem( String menu_name , String sub_menu_name , String menu_item_name )
例如(假设图像是打开的)将是
GetFrontImage().SelectImage()
ChooseMenuItem( "Analysis", "Statistics", "Sum" )
请注意SelectImage
示例中的使用,因为菜单命令仅在选择图像窗口时可用!
如果给定的菜单项不可访问,您可能还想使用下面的东西来捕捉。该命令在成功ChooseMenuItem
时返回布尔值true ,在失败时返回false。
string menu = "Analysis"
string submenu = "Special"
string item = "Variance"
If ( !ChooseMenuItem( menu, submenu, item ) )
Throw( "The menu-command " + menu + " / "+ submenu + " / " + item + " was not found!" )
于 2015-01-06T09:24:09.143 回答