Serviço para Windows

Serviço para Windows

Postby Rodrigo Pavan » Fri Mar 02, 2007 11:33 am

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


[]s!!
User avatar
Rodrigo Pavan
 
Posts: 22
Joined: Tue Dec 26, 2006 12:53 pm

Postby Antonio Linares » Fri Mar 02, 2007 11:56 am

Publicado por Maurilio en estos foros:
Code: Select all  Expand view
#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
User avatar
Antonio Linares
Site Admin
 
Posts: 41323
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Serviço para Windows

Postby leonardoinacio » Thu Dec 16, 2010 9:27 pm

Antonio,

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

Obrigado
leonardoinacio
 
Posts: 4
Joined: Tue Sep 21, 2010 4:49 pm
Location: Brasil


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 10 guests