PDA

View Full Version : batch o eseguibile in visualbasic per terminare un processo


malakian
05-02-2005, 15:25
ciao a tutti

mi servirebbe crare un file batch oppure un eseguibile in visual basic che sia in grado di interrompere un processo

mi hanno detto che con linux basta dare il comando -kill
in win come posso fare?

eseguendo questo file si deve chiudere SetPoint.exe


grazie in anticipo :)

Fenomeno85
05-02-2005, 15:32
taskkill /F /IM SetPoint.exe

adesso guardo come richiamare la shell in vb ... in C è system se ti interessa.

~§~ Sempre E Solo Lei ~§~

Fenomeno85
05-02-2005, 15:36
prova una cosa del genere:

Private Sub Command1_Click()
Dim retval As Double
retval = Shell("taskkill /F /IM SetPoint.exe", vbNormalFocus)
End Sub


~§~ Sempre E Solo Lei ~§~

malakian
05-02-2005, 15:56
Originariamente inviato da Fenomeno85
prova una cosa del genere:

Private Sub Command1_Click()
Dim retval As Double
retval = Shell("taskkill /F /IM SetPoint.exe", vbNormalFocus)
End Sub



grazie mille

scusa non sono esperto in programmazione in vb

posso modificare il programma che mi hai appena fatto in modo che venga eseguito senza premere il Commandbutton1 ?

Fenomeno85
05-02-2005, 16:03
si basta che lo metti nel Form_Load così appena fai eseguire il programma si esegue oppure lo metti nella funzione che ti interessa ;)

~§~ Sempre E Solo Lei ~§~

malakian
05-02-2005, 19:16
ok fatto
grazie ;)

ora però dovrei aggiungere allo stesso programmino anche una funzione che lanci un file exe che si trova in questa directory:
D:\UT2004\cccc-v1\cccc.exe

Fenomeno85
05-02-2005, 20:09
stesso discorso ... tra le "" ci metti il percorso del file con il nome.

~§~ Sempre E Solo Lei ~§~