Yo en VisualBasic uso esto:
------------------------------------
Private Sub Form_Load()
If App.PrevInstance Then
Unload Me
End If
End Sub
------------------------
----- Original Message -----
From: "Juan Carlos Paredes" <[EMAIL PROTECTED]>
To: "'Forum Help 400'" <[EMAIL PROTECTED]>
Sent: Tuesday, July 15, 2003 5:44 PM
Subject: [SEMI OFF TOPIC] Comprobar un proceso activo en Windows
Buenas tardes, Foro:
Me encuentro con el siguiente problema. Tengo un servidor Windows que tiene
permanentemente activo un proceso que sube datos al AS/400 para que este,
mediante un proceso batch, los trate y emita facturas. Despues de procesar
esos ficheros los pasa a una carpeta hist�rica.
Pues bien, alguien se ha conectado al servidor y ha arrancado (mientras ya
estaba activo) de nuevo dicho proceso. Ello supone que un proceso y otro han
comenzado a interferirse. La pregunta es: �conoc�is alguna forma de
controlar desde un programa .BAT o Visual Basic si un determinado trabajo ya
est� activo para finalizar inmediatamente la ejecuci�n del segundo de ellos?
Gracias de antemano y un saludo.
Juan Carlos
_____________________________________________________
Forum.HELP400 es un servicio m�s de NEWS/400.
� Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja, env�a el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]