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
Visual Basic 6 - Varo problemi...
Forum - Visual Basic 6 - Varo problemi... - Pagina 2

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
genuzzu (Normal User)
Pro


Messaggi: 107
Iscritto: 24/06/2009

Segnala al moderatore
Postato alle 11:16
Martedì, 21/07/2009
Testo quotato

Postato originariamente da GrG:

1) Per terminare un programma sapendo il processo, basta che termini il processo con questa funzione:
Codice sorgente - presumibilmente VB.NET

  1. Function TerminaProcesso(NomeProcesso As String)
  2. On error resume next
  3.    For Each Processo In GetObject("winmgmts:").InstancesOf("win32_process")
  4.        If Processo.Name = NomeProcesso Then Processo.Terminate
  5.    Next
  6. End Function



Per avviare un programma sapendo il nome del processo, bè se non sai dov'è posizionato dovresti fare una (lunga) ricerca controllando tutti i file e cartelle, finchè trovi l'exe cercato e lo avvii...
Se invece il processo è attivo, ma vuoi trovare il percorso del programma guarda qua:
http://www.codeguru.com/forum/showthread.php?t=363731

2) & 3) Puoi usare questo codice:
Codice sorgente - presumibilmente VB.NET

  1. Dim Shell As Object
  2. Set Shell = CreateObject("Shell.Application")
  3. Shell.Open "http://www.google.it"



Ma l'url si aprirà con il browser settato di default

4) & 5) potresti "collegare" IE al tuo prog...
Codice sorgente - presumibilmente VB.NET

  1. Dim IE As Object
  2. Private Sub Form_Load()
  3.   Set IE = CreateObject("InternetExplorer.Application")
  4. End Sub



E poi con IE.document.location dovresti riuscire ad ottenere il sito su "cui si trova"


Grazie di tutto rispondi pure all' altra discussione se puoi...

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo