![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() Hola a todos, he buscado por todos lados, pero no he encontrado solucion.
he implementado un servicio con D2005, ya esta instalado y funcionando, pero no al 100%, me refiero a: al evento Onstart tengo: procedure TWindowsService.OnStart(args: array of string); begin inherited; try Timer:=TTimer.Create(nil); Timer.Enabled:=true; Timer.OnTimer :=TimerAction; //aquí la acción Timer.Interval := 1000; archivo.Add('el Servicio se ha iniciado'); archivo.SaveToFile('c:\uno.txt'); except on e: exception do begin archivo.Add(e.ToString); archivo.SaveToFile('c:\uno.txt'); end; end; end; el problema esta que el Timer no ejecuta el ONTIMER asi que las acciones no las realiza. ![]() ![]() procedure TWindowsService.TimerAction(Sender: TObject); begin try archivo.Add('TimerAction'); archivo.SaveToFile('C:\uno.txt'); except on e: exception do begin archivo.Add(e.ToString); archivo.SaveToFile('c:\uno.txt'); end; end; end; que puede ser??? solo escribe al archivo la primera linea "el Servicio se ha iniciado" del Onstart en las demos de delphi se encuentra el ejemplo, solo le agregue el Timer. C:\Archivos de programa\Borland\BDS\3.0\Demos\Delphi.Net\WinForms\WinService gracias por su pronta ayuda. Última edición por Kastor fecha: 24-01-2008 a las 15:11:06. Razón: Solucionado |
|
|
![]() |
||||
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 |
Instalacion Firebird en D2005 | cesarsoftware | Conexión con bases de datos | 1 | 27-11-2006 21:24:44 |
ORD? diferente resultado en D7 k en D2005????? | arantzal | Varios | 0 | 24-06-2005 09:39:17 |
Aplicaciones MDI en D2005 y .NET | adcoma | .NET | 2 | 13-04-2005 16:39:51 |
Ayuda de D2005 | bpesoj | Varios | 0 | 25-12-2004 11:41:42 |
![]() |
|