vérifier si un projet est déjà ouvertBonjour,
J'ai un script qui fait partie d'un complément. Lorsque le script est lancé, il déclenche la création d'un projet (projet=nouveau projet (...)). Cependant, lorsque je débogue le script, je l'exécute généralement avec un projet déjà ouvert et j'utilise le code project=this project().
Je voudrais rendre le script plus intelligent afin que si un ou plusieurs projets sont déjà ouverts, ils s'exécutent automatiquement dans le projet ouvert (ou demandent dans quel projet l'exécuter, ou donnent la possibilité de créer un nouveau script). si aucun projet n'est ouvert, il créera d'abord un projet.
Des suggestions ?
Merci
Automatisation et scriptsRe : vérifier si un projet est déjà ouvertMerci pour le conseil. je vais essayer
Re : vérifier si un projet est déjà ouvertGet Project List() pourrait être ce que vous recherchez. Vous pouvez vérifier s'il y a des projets ouverts, par exemple en vérifiant la liste renvoyée par Get Project List() avec N Items().
Exemple d'index de script
Names Default To Here(1);
New Project();
Open("$SAMPLE_PROJECTS/Big Class.jmpprj");
Print(Get Project List() << Get Window Title());