Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - visual basc 2008
Forum - C# / VB.NET - visual basc 2008

Avatar
fedebrad95 (Normal User)
Newbie


Messaggi: 15
Iscritto: 26/09/2009

Segnala al moderatore
Postato alle 23:57
Sabato, 26/09/2009
questo e il mio primo prgramma in visual basic
Public Class Form1
Public Class Form1

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
      
           Process.Start("")

        MsgBox("apire un file o processeo")


    End Sub
End Class
io ne voglio fare un altro per chiudere un processo ma nn so come

Ultima modifica effettuata da fedebrad95 il 27/09/2009 alle 0:39
PM Quote
Avatar
BugliL (Member)
Pro


Messaggi: 135
Iscritto: 09/08/2009

Segnala al moderatore
Postato alle 2:59
Domenica, 27/09/2009
Codice sorgente - presumibilmente C# / VB.NET

  1. Dim x As New Process
  2. x.Start()
  3. x.Close()



O intendi un processo a tua scelta come potrebbe fare il taskmanager?

PM Quote
Avatar
fedebrad95 (Normal User)
Newbie


Messaggi: 15
Iscritto: 26/09/2009

Segnala al moderatore
Postato alle 9:57
Domenica, 27/09/2009
non c'e un funzione simile a    Process.Start("")  per terminare un processo:idea:

PM Quote
Avatar
Hast (Normal User)
Rookie


Messaggi: 52
Iscritto: 09/04/2009

Segnala al moderatore
Postato alle 13:43
Domenica, 27/09/2009
Hai provato a dare un'occhiata alle MSDN? Questo è il link della classe Process.
http://msdn.microsoft.com/it-it/library/system.diagnostics ...

Prova a vedere se c'è quello che cerchi.

PM Quote
Avatar
fedebrad95 (Normal User)
Newbie


Messaggi: 15
Iscritto: 26/09/2009

Segnala al moderatore
Postato alle 14:24
Domenica, 27/09/2009
io cerco un specie di funzione  per fare terminare il processo  come ^???????????'

PM Quote
Avatar
marco_grillo (Member)
Rookie


Messaggi: 33
Iscritto: 22/04/2009

Segnala al moderatore
Postato alle 16:02
Domenica, 27/09/2009
Il codice per eliminare un processo è:

Codice sorgente - presumibilmente Plain Text

  1. Shell("taskkill /f /im nomeprocesso")




Ciao :k:

PM Quote
Avatar
r0gerblack (Ex-Member)
Pro


Messaggi: 70
Iscritto: 04/08/2008

Segnala al moderatore
Postato alle 17:34
Martedì, 29/09/2009
Testo quotato

Postato originariamente da marco_grillo:

Il codice per eliminare un processo è:

Codice sorgente - presumibilmente Plain Text

  1. Shell("taskkill /f /im nomeprocesso")




Ciao :k:



Quel codice sarà anche buono, ma su Windows Vista genera conime.exe che rallentano il PC, io consiglierei:
Codice sorgente - presumibilmente VB.NET

  1. For Each Processo In GetObject("winmgmts:").InstancesOf("win32_process" )
  2.     If Processo.Name = "nome processo" Then Processo.Terminate()
  3. Next


PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 10:11
Mercoledì, 30/09/2009
Esiste un'apposita classe del .NET: Process. Perchè nessuno l'ha ancora riportata? Era la soluzione più semplice.

P.S.: Potrebbe anche essere migliore quella di rogerblack, ma solo su Vista, dove i permessi impediscono di visualizzare tutti i processi.

PM Quote