Visual Basic - procesos

Life is soft - evento anual de software empresarial
 
Vista:

procesos

Publicado por antonio (12 intervenciones) el 31/07/2007 17:13:07
hola estimados:

quisiera saber como obtengo el id de proceso de mi aplicacion ya que cuando inicio la misma desea eliminar si hay procesos activos aun de ejecuciones anteriores y el codigo que tengo termina procesos por nombre y me termina hasta el actual el cual no quiero que suceda.

muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:procesos

Publicado por Yo (29 intervenciones) el 01/08/2007 00:13:49
Estas son las funciones que necesitas, de las APIs de Windows, con un ejemplo.
La función que requieres es GetCurrentProcess( )

Private Declare Sub ExitProcess Lib "kernel32" (ByVal uExitCode As Long)
Private Declare Function GetExitCodeProcess Lib "kernel32" (ByVal hProcess As Long, lpExitCode As Long) As Long
Private Declare Function GetCurrentProcess Lib "kernel32" () As Long

Private Sub Form_Load()
'KPD-Team 1999
'URL: http://www.allapi.net/
'E-Mail: [email protected]
'end this process
ExitProcess GetExitCodeProcess(GetCurrentProcess, 0)
End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar