Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-02-2009
yelian yelian is offline
No confirmado
 
Registrado: nov 2007
Ubicación: Cuba
Posts: 81
Poder: 0
yelian Va por buen camino
Exclamation 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
Responder Con Cita
  #2  
Antiguo 20-02-2009
Avatar de escafandra
[escafandra] escafandra is offline
Miembro Premium
 
Registrado: nov 2007
Posts: 2.197
Poder: 20
escafandra Tiene un aura espectacularescafandra Tiene un aura espectacular
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.
Responder Con Cita
  #3  
Antiguo 09-03-2009
yelian yelian is offline
No confirmado
 
Registrado: nov 2007
Ubicación: Cuba
Posts: 81
Poder: 0
yelian Va por buen camino
Exclamation

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]...
Responder Con Cita
  #4  
Antiguo 09-03-2009
Avatar de escafandra
[escafandra] escafandra is offline
Miembro Premium
 
Registrado: nov 2007
Posts: 2.197
Poder: 20
escafandra Tiene un aura espectacularescafandra Tiene un aura espectacular
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.
Responder Con Cita
  #5  
Antiguo 22-07-2011
dionnis dionnis is offline
Registrado
 
Registrado: feb 2009
Posts: 3
Poder: 0
dionnis Va por buen camino
Hola yo tambien estoy interesado en el tema. Necesito registrar un servicio que se ejecute en el logon.
Gracias de antemano
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como arrancar o parara un servicio en funcion de otro servicio ?? QuarkBcn API de Windows 12 15-06-2011 14:46:11
Programar es como el Sexo Pascalizado La Taberna 3 01-03-2007 20:56:00
Mi Firebird intenta arrancar como servicio y también como aplicación Héctor Randolph Firebird e Interbase 1 30-11-2006 09:47:13
¿Como programar para una red? maravert Conexión con bases de datos 2 05-09-2006 17:00:27
como programar en PDA Rabata Varios 3 23-08-2006 16:35:30


La franja horaria es GMT +2. Ahora son las 22:45:04.


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
Copyright 1996-2007 Club Delphi