[ Pobierz całość w formacie PDF ]
.Strona: [ > ] z 1 AutorTemat: Jak ubiæ proces, który siê stworzy³o ?rzezbaTyp:neutralPostów: 15Zarejestrowany: Nov 2002Jak ubiæ proces, który siê stworzy³o ?Czo³em.Pewnie to trywialne zadanie ale."Wszystko jest trudne nim stanie siê proste" Problem jest taki.Z pewnych powodów podczas uruchamiania g³Ã³wnej aplikacjimuszê wystartowaæ ma³y programik, który co¶ tam robi w tle.W jaki sposób mogê ubiæ ten programikpodczas zamykania g³Ã³wnej aplikacji ?Bêdê wdziêczny za pomocPozdrawiam - Rze¼b[Post edytowany dnia 04-03-2005 07:38 przez rzezba]_____________________________________________Rzezba04-03-2005 07:38 ugabugaTyp:neutralPostów: 7Zarejestrowany: Feb 2005Czy¿by chodzi³o o komendê: Unload frmProcesDoUbicia04-03-2005 07:48 DJKTyp:neutralPostów: 871Zarejestrowany: Feb 2004Jest taka funkcja API "TerminateProcess" ale nie wiem jak dzia³a_____________________________________________Je¶li mo¿na co¶ zrobiæ w sposób optymalny to czemu nie04-03-2005 11:11 bisiekTyp:neutralPostów: 487Zarejestrowany: Jul 2003Sprawd¼ toPrivate Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As LongPrivate Declare Function TerminateProcess Lib "kernel32" (ByVal hProcess As Long, ByVal uExitCode As Long) As LongConst PROCESS_TERMINATE As Long = &H1 Private Sub Terminate(ByVal lPID As Long) Dim hProcess As Long, lRet As Long hProcess = OpenProcess(PROCESS_TERMINATE, 0&, lPID) If hProcess <> 0 Then lRet = TerminateProcess(hProcess, 0) End If End Sub_____________________________________________www.mob.abc.pl - moja strona o VB04-03-2005 11:15 3380672Wszystkich odpowiedzi: 3 :: Maxymalnie na stronê: 20Strona: [ > ] z 1
[ Pobierz całość w formacie PDF ]