我需要按名称打开块编辑器块,所以我用这种方式执行命令:
document.SendStringToExecute("_BEDIT "+blockName+"\n", true, false, false);
运行此行代码后出现“选择块”对话框,但我需要自动选择块。那么有没有办法在没有任何对话的情况下进入块编辑器状态?我没有找到任何方法来运行块编辑器而不使用命令行,并且没有找到系统变量使对话框消失。
答案 0 :(得分:1)
解决了它。刚刚玩了一些游戏。将操作包含在lisp命令中,在BEDIT命令之后传递块名称,然后你就是黄金。
(Command "BEDIT" "ExampleBlock")
因此,在SendStringToExecute的上下文中,它将是这样的:
document.SendStringToExecute("(Command \"._BEDIT\" \"" + blockName + "\"\n)", true, false, false);