WinExec
WinExec
WinExec(tab)
Esegue un programma, come execute ma con piĆ¹ opzioni. Ritorna 2 valori: il primo indica se l'esecuzione e' stata avviata, il secondo (nel caso di wait=1) e' il valore di ritorno.
- tab
- (tipo tabella) parametri (vedi tab)
Parametro |
Tipo |
Descrizione |
cmd |
stringa |
Il comando da eseguire |
dir |
stringa |
La directory corrente del processo |
wait |
intero |
Se 1 aspetta la fine dell'esecuzione, altrimenti no |
showMode |
intero |
Modo di visualizzazione della finestra (showwindow) (0=hidden, 1=normal, 3=maximize, 2=minimize) |
pos |
{x,y} |
Posizione iniziale della finestra del processo |
noInheritHandles |
booleano |
se true il nuovo processo non vede i files del chiamante |
-- Es. local ok, retval = WinExec{cmd="Notepad
a.txt", wait=1}