Nwlapcug.com


Come eseguire un File EXE in codice VB

Come eseguire un File EXE in codice VB


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"