Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Visual Basic clásico (http://www.forosdelweb.com/f69/)
-   -   (Ayuda) Miprograma como proceso (http://www.forosdelweb.com/f69/ayuda-miprograma-como-proceso-397257/)

aldo1982 27/05/2006 04:40

(Ayuda) Miprograma como proceso
 
hoalkeria saber como ahcer para ke mi programa kede como un proceso y ke no kede como una aplicacion en el administrador de tareas de windows

salu2

wansoft 27/05/2006 05:39

Por el momento solo tengo este código fuente que es compatible unicamente con Windows 95 / 98. Su finalidad es convertir nuestro programa en un proceso, con lo cual, nuestro programa no aparecera en el administrador de tareas. Estoy averiguando sobre como hacerlo en Windows XP, aunque sospecho que en ese caso se usan servicios...

Código:

Private Declare Function RegisterServiceProcess Lib "kernel32" (ByVal ProcessID As Long, ByVal ServiceFlags As Long) As Long
Private Declare Function GetCurrentProcessId Lib "kernel32" () As Long



Private Sub Command1_Click()
' ServiceFlags: 0 significa desregistrar como servicio, 1 significa registrarlo.

ret = RegisterServiceProcess(GetCurrentProcessId, 1)

End Sub

Private Sub Command2_Click()
'Registramos el servicio como un proceso, por lo cual, nuestro programa queda oculto
ret = RegisterServiceProcess(GetCurrentProcessId, 0)

End Sub


wansoft 27/05/2006 05:44

Bueno, he estado navegando por ahi, y he dado con otra forma de ocultar tu aplicacion, que sería:

App.TaskVisible=true

Con esto se logra ocultar la ventana, algo es algo....

EDIT: He encontrado un ejemplo en planetsourcecode pero no puedo postear el link... no me dejan...

LeXteR 27/05/2006 07:59

Si pones app.taskvisible = false, en el form load, no te saldra en aplicaciones, solo en procesos :arriba: :arriba:

aldo1982 27/05/2006 11:33

hola muchas gracias a ambos un abrazo

salu2


La zona horaria es GMT -6. Ahora son las 05:07.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.