controlla se un progetto è già apertoCiao,
Ho uno script che fa parte di un componente aggiuntivo. Quando lo script viene avviato, avvia la creazione di un progetto (progetto=nuovo progetto (...)). Tuttavia, quando eseguo il debug dello script, in genere lo eseguo con un progetto già aperto e utilizzo il codice project=this project().
Vorrei rendere lo script più intelligente in modo che se uno o più progetti sono già aperti, venga eseguito automaticamente nel progetto aperto (o chiedere in quale progetto eseguirlo o dare la possibilità di creare un nuovo script). se nessun progetto è aperto, verrà prima creato un progetto.
Suggerimenti?
Grazie
Automazione e scriptingRi: controlla se un progetto è già apertoGrazie per il consiglio. Ci proverò
Ri: controlla se un progetto è già apertoOttieni elenco progetti() potrebbe essere ciò che stai cercando. Puoi verificare se ci sono progetti aperti, ad esempio controllando l'elenco restituito da Get Project List() con N Items().
Esempio dall'indice di scripting
Names Default To Here(1);
New Project();
Open("$SAMPLE_PROJECTS/Big Class.jmpprj");
Print(Get Project List() << Get Window Title());