Eseguire dei Processi
Qualcuno si chiederà come potere eseguire semplici processi, altri come creare processi molto complessi, altri... Bene, spiegherò come fare processi ad "Opera D'Arte". Il nostro processo si chiama MyProcess.exe :
Tutti useremmo:
Process.Start("MyProcess.exe")
E invece se vorremo cambiare lo stato di una finestra togliendo quello "standard"?
Usiamo invece Call Shell , ve lo dico sin da ora, contiene molte possibilità!
Call Shell("MyProcess.exe")
E' equivalente a Process.Start
Adesso proviamo:
Call Shell("MyProcess.exe", AppWinStyle.Hide)
Il processo verrà eseguito in backround.
Usando l'oggetto AppWinStyle , possiamo scegliere tra:
Call Shell("MyProcess.exe", AppWinStyle.Hide)
Che mette in background.
Call Shell("MyProcess.exe", AppWinStyle.MaximizedFocus)
Che mette Massimizzata con il Focus
Call Shell("MyProcess.exe", AppWinStyle.MinimizedFocus)
Minimizza col Focus
Call Shell("MyProcess.exe", AppWinStyle.MinimizedNoFocus)
Minimizza senza Focus
Call Shell("MyProcess.exe", AppWinStyle.NormalFocus)
Finestra normale col Focus
Call Shell("MyProcess.exe", AppWinStyle.NormalNoFocus)
Finestra normale senza Focus
Vi siete fatti una idea su come lavorare col vostro processo?

sabato, 23 set 2006 Ore. 20.41