Retroceder   Foros del Web > Temas generales de computación > Programación > Visual Basic

Respuesta
 
Herramientas Desplegado
Antiguo 27-may-2006, 04:40   #1 (permalink)
aldo1982 ha deshabilitado el karma
 
Avatar de aldo1982
 
Fecha de Ingreso: noviembre-2004
Ubicación: santafe (argentina) COLON de STAFE
Mensajes: 1.090
Cool (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
__________________
LA MUERTE ESTÁ TAN SEGURA DE VENCER QUE NOS DA TODA UNA VIDA DE VENTAJA
aldo1982 está desconectado   Responder Citando
Antiguo 27-may-2006, 05:39   #2 (permalink)
wansoft no se puede cailificar en este momento
 
Fecha de Ingreso: mayo-2006
Mensajes: 71
Alegría

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 está desconectado   Responder Citando
Antiguo 27-may-2006, 05:44   #3 (permalink)
wansoft no se puede cailificar en este momento
 
Fecha de Ingreso: mayo-2006
Mensajes: 71
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...

Última edición por wansoft; 27-may-2006 a las 05:50.
wansoft está desconectado   Responder Citando
Antiguo 27-may-2006, 07:59   #4 (permalink)
LeXteR ha deshabilitado el karma
 
Fecha de Ingreso: julio-2005
Mensajes: 12
Si pones app.taskvisible = false, en el form load, no te saldra en aplicaciones, solo en procesos
LeXteR está desconectado   Responder Citando
Antiguo 27-may-2006, 11:33   #5 (permalink)
aldo1982 ha deshabilitado el karma
 
Avatar de aldo1982
 
Fecha de Ingreso: noviembre-2004
Ubicación: santafe (argentina) COLON de STAFE
Mensajes: 1.090
De acuerdo

hola muchas gracias a ambos un abrazo

salu2
__________________
LA MUERTE ESTÁ TAN SEGURA DE VENCER QUE NOS DA TODA UNA VIDA DE VENTAJA
aldo1982 está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 23:18.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93