VB.Net offre una funzione che permette l'esecuzione dei file exe all'interno del programma. Un file exe possa essere caricato direttamente nel fuoco o in background. Per questa funzione lavorare è necessario conoscere il percorso assoluto del file exe. La funzione restituirà un errore se il file non viene trovato e questo consente la gestione degli errori essere messo in atto per trattare con l'errore di conseguenza senza dover terminare il programma.
Istruzioni
1
Caricare il programma di sviluppo di Visual Studio dal menu "Start".
2
Creare un nuovo progetto Windows Form, assegnargli un nome utile e scegliere un percorso di file appropriato.
3
Creare un nuovo pulsante nel modulo 1 e chiamarlo "cmdshell."
4
Fare doppio clic sul pulsante appena creato "cmdshell" per far apparire la finestra del codice per esso.
5
Utilizzare la funzione "shell" per eseguire un file exe; è necessario racchiudere il percorso esatto del file exe tra doppie virgolette e parentesi. Un esempio del codice sarebbe come segue:
"Shell ("c:\windows\notepad.exe", NormalFocus)"
6
Eseguire il programma premendo F5 e fare clic sul pulsante sul form per caricare il file exe specificato nel codice.
Consigli & Avvertenze
- Il codice "NormalFocus" garantisce che il file exe viene eseguito a fuoco principale. Se si desidera eseguire il programma in background, utilizzare il codice "AppWinStyle.NormalNoFocus". Per aggiungere alla funzione shell di gestione degli errori, è possibile utilizzare le funzioni di "Try" e "Catch" affinché che il programma non si blocca se non viene trovato un file. Codice di esempio sarebbe:
- "Try
- Shell ("c:\windows\notepad.exe", NormalFocus)
- Catch
- MessageBox. Show ("Impossibile individuare il file desiderato")
- End Try"