Per quanto riguarda 1), se vuoi passare la linea di comando al programma, devi usare la proprietà Command Line Arguments dell'oggetto Application.
In prova.vi c'è un esempio, dovresti generare l'eseguibile spuntando l'opzione "Pass all command line etc." nella scheda Application Settings.
La proprietà restituisce un array di stringhe: con la linea di comando
> prova.exe RF,127
otterresti prova nel primo elemento e RF,127 nel secondo; notare che con
> prova.exe RF 127
otterresti i parametri già separati come in uscita da Crea Array
Per quanto riguarda 2), quando generi l'eseguibile il vi path è del tipo directory\nomeeseguibile.exe\nomevi.vi, e non più directory\nomevi.vi
per cui devi effettuare uno Strip Path in più. Per distinguere i due casi puoi usare la proprietà Application->Kind come mostrato in prova.vi
Paolo
Paolo
-------------------
LV 7.1, 2011, 2017, 2019, 2021