Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Como Programar un Servicio en C++ (https://www.clubdelphi.com/foros/showthread.php?t=63574)

yelian 19-02-2009 18:59:06

Como Programar un Servicio en C++
 
Me gustaria parender a programar (crear) un Servicio en C++,

Se que se empieza a programar un servicio en C++ en:
New->Service Application,

Pero me gustaria que me pusieran algunos codigos que se puedan poner en los servicios, como por ejemplo que cuando carge mi servicio borre una carpeta con todo tu contenido que esta en los Temp y que cada 5 minutos me cree una carpeta en cualquier lugar, cositas sencilla como estas para ir empezando...

Gracias por la ayuda de antemano
Saludos

escafandra 20-02-2009 22:15:13

yelian, en el foro se ha hablado del tema, bien es verdad que casi todo en delphi. Para que puedas comenzar, una búsqueda con TService de dará varias referencias como 1, 2 y esta en C que viene de aquí.

Un Saludo.

yelian 09-03-2009 21:15:42

Hola escafandra,
Disculpa pero no se donde voy a poner mi codico, por ejemplo quisiera que mi servicio me ejecutara una aplicacion creada por mi que esta en System32,
se que por el registro (Run) puedo hacerlo pero quiciera que fuera mi servicio,
duda:
-----
-Donde puedo poner el codico.
-Para instalar el servicio que debo hacer.
-Se pueden utilizar codicos de C++ normal para ponerlos en la partre de los Servicios.

Disculpen la comodidad pero no entiendo nada de la parte de los Servicios en C++ .
Si alguien supiera donde hay algun tutorial para aprender a crear un Servicio en C++ que por fabor me lo digan, se lo agradeseria mucho

[Saludos]...

escafandra 09-03-2009 22:06:51

1.- Desde la línea de comandos:
Instalar: Tu_Servicio.exe /install
Desinstalar:Tu_Servicio.exe /uninstall

2.- Desde el registro (Cotillea tu registro.....):
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Nombre_del_Servicio
y aquí nuevo valor de cadena expandible (REG_EXPAND_SZ):
ImagePath = Ruta de tu servicio.

En principio no cualquier ejecutable puede funcionar como un servicio.

Lee esto.

Saludos.

dionnis 22-07-2011 01:24:44

Hola yo tambien estoy interesado en el tema. Necesito registrar un servicio que se ejecute en el logon.
Gracias de antemano


La franja horaria es GMT +2. Ahora son las 02:46:16.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi