Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    [VB] Terminare un processo...

    Salve a tutti!
    Quando premo ctrl alt canc, mi appare il taskmanager (spero che si chiama cosi ),,,vabbè, oltre a questo come faccio da codice a terminare un processo in corso...Che ne so, esempio:
    Excel.exe è stato lanciato, come faccio chiuderlo da codice??
    (avete visto che sempio) )))
    vi ringrazio...
    Bye

  2. #2
    puoi guardare qui: http://forum.html.it/forum/showthrea...light=processo


    la prossima volta usa la ricerca... l'argomento è già stato trattato altre volte

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  3. #3

    risposta

    Ciao, ecco la risposta e già che ci siamo sapresti dirmi come faccio a creare delle macro per windows com vb.net?
    ok....

    Dim myProcesses() as Process
    Dim myProcess as Process
    ' Restituisce un'array con tutti i processi chiamati Notepad
    myProcesses() = Process.GetProcessesByName("Notepad")
    'chiude ogni processo chiamato Notepad
    For Each myProcess in myProcesses
    myProcess.CloseMainWindow()
    Next

    .....tutto chiaro?

  4. #4
    perfetto...!
    comuqnue se apro excel non dovrei inserire "microsoft" excel o solo excel??

  5. #5

    risposta

    dunque nel mio esempio c'è scritto "Notepad" che corrisponderebbe a blocco note...se tu vuoi chiudere excel devi sapere (come giustamente hai notato) qual è il suo "nome in codice"....bene, tu devi fare in questo modo:

    1)se hai win XP

    -apri excel

    -fai control+alt+canc per aprire il task manager

    -vai nella scheda processi e prendi nota del nome di excel (visual studio.net, ad esempio, compare con il nome di "devenv.exe")....nel codice puoi anche togliere ".exe" dal nome

    2) se hai win 9x

    -prendi nota del nome del file eseguibile con cui parte excel


    IN SOSTANZA, IN TUTTI E DUE I CASI DEVI SCRIVE IL NOME DEL FILE DEL PROGRAMMA SENZA ".EXE" FINALE

    CHIARO??????.....CIAO

  6. #6

    tasti mouse

    ah, dimenticavo, sai dirmi come faccio a simulare la pressione dei tasti del mouse da codice?

  7. #7
    Utente di HTML.it L'avatar di goku370
    Registrato dal
    Oct 2003
    Messaggi
    569
    Ho provato il codice fornito precedentemente:
    Dim myProcesses() as Process
    Dim myProcess as Process
    ' Restituisce un'array con tutti i processi chiamati Notepad
    myProcesses() = Process.GetProcessesByName("Notepad")
    'chiude ogni processo chiamato Notepad
    For Each myProcess in myProcesses
    myProcess.CloseMainWindow()
    Next

    :quote:

    Però non mi funziona.
    Io uso VB6, quel codice è per caso per vb.net ?
    Come si trasforma in codice per VB ???

  8. #8
    calldavid, evitiamo di chiedere consigli su problemi che niente hanno a che vedere con l'argomento della discussione a cui stiamo rispondendo. Così non creiamo confusione inutile.

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.