Serviço para Windows

Post Reply
User avatar
Rodrigo Pavan
Posts: 22
Joined: Tue Dec 26, 2006 12:53 pm

Serviço para Windows

Post by Rodrigo Pavan »

E ae pessoa, alguem sabe como eu faço para criar um serviço no windows?


[]s!!
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Publicado por Maurilio en estos foros:

Code: Select all

#include "FiveWin.ch"
//-------------------------
Function Main()
//-------------------------

ServiceProcess(1)

---- Tu codigo aqui


Return NIL


//------------------------------
Function ServiceProcess( mode )
//------------------------------
Local nProcessId := 0

Default mode := 0

nProcessId := GCP( )

If Abs( nProcessId ) > 0
    RSProcess( nProcessId, mode )

Endif

RETURN

//----------------------------------------------------
DLL32 FUNCTION RSProcess(npID  AS LONG ,;
                         nMode AS LONG ) AS LONG ;
      FROM "RegisterServiceProcess" LIB "kernel32.DLL"
//----------------------------------------------------

//----------------------------------------------------
DLL32 FUNCTION GCP() AS LONG;
      FROM "GetCurrentProcessId" LIB "kernel32.dll"
//----------------------------------------------------
regards, saludos

Antonio Linares
www.fivetechsoft.com
leonardoinacio
Posts: 4
Joined: Tue Sep 21, 2010 4:49 pm
Location: Brasil

Re: Serviço para Windows

Post by leonardoinacio »

Antonio,

E como faço para carregá-lo com o Windows ?
Mesmo que o usuário não faça login.

Obrigado
Post Reply