检查项目是否已经打开你好,
我有一个脚本,它是加载项的一部分。当脚本启动时,它会触发项目的创建(project=new project (...))。但是,当我调试脚本时,我通常会在已打开的项目中运行它并使用代码project=this project()。
我想让脚本变得更智能,这样如果项目已经打开,那么它会自动运行到打开的项目中(或者询问将其运行到哪个项目中,或者提供创建新脚本的选项)。如果没有打开项目,那么它将首先创建一个项目。
建议?
谢谢
自动化和脚本编写回复:检查项目是否已经打开谢谢你的提示。我会尝试一下
回复:检查项目是否已经打开Get Project List()可能就是您正在寻找的。您可以检查是否有任何打开的项目,例如通过使用 N Items() 检查从 Get Project List() 返回的列表。
脚本索引示例
Names Default To Here(1);
New Project();
Open("$SAMPLE_PROJECTS/Big Class.jmpprj");
Print(Get Project List() << Get Window Title());