ma restituisce il seguente errore:
la funzione shell mi restituisce questo errore:
proprietà o metodo non supportati dall'oggetto
come mai?
grazie
oregon
14-05-2009, 16:53
Ma cosa hai scritto?
enzoiav
14-05-2009, 18:36
shell (App.Path & "\" & "programma.exe")
oregon
14-05-2009, 19:13
A parte il fatto che la scrittura piu' corretta sarebbe
Shell App.Path & "\programma.exe")
non credo che l'errore si riferisca a questa riga di codice.
Controlla bene ... vedi se si riferisce ad un'altra parte del programma ...
enzoiav
15-05-2009, 12:21
hai ragione era in un altro punto.
grazie
enzoiav
15-05-2009, 12:25
scusa, rimanendo in tema...
vorrei che l'esecuzione del programma scritto in visual basic, si fermasse fino a quando non termini il programma lanciato con shell.
come posso fare?
oregon
15-05-2009, 14:39
Una ricerchina ... ?
http://www.vb-helper.com/howto_shell_wait.html
enzoiav
16-05-2009, 18:24
Scusa, ho visto in questo link:
http://msdn.microsoft.com/it-it/library/xe736fyk(VS.80).aspx
che la funzione shell ha un parametro chiamato "wait" che se impostato a true attende il termine del programma.
Quindi ho scritto:
Shell ("programma.exe",,true)
però in questo modo mi restituisce un errore di sintassi.
oregon
16-05-2009, 18:30
Hai visto che c'e' scritto
"Questa pagina è specifica di Microsoft Visual Studio 2008/.NET Framework 3.5"
?
enzoiav
18-05-2009, 12:26
quindi per il visual basic 6.0 non esiste questo parametro? l'unico modo per far eseguire un programma ed attendere il suo termine è quello di copiare quello script?