[Lazarus-es] Fw: Hacer un programa que aparezca como icono al lado delreloj
Carlos German Tejero
german_tejero en yahoo.com.ar
Sab Dic 6 20:45:10 CET 2008
>> ¿ se puede debuguear ?
Seguro que si, en unix simplemente corre el proyecto agregando el parametro
-r o el que desees en los parametros de ejecucion (Ejecutar->Parametros de
ejecucion). En windows no tengo idea.
>> ¿ Donde pongo mi código ?
Tu codigo deberia estar atado a los eventos de la clase descendiente de
TDaemon. La idea es que En las DaemonApps tengas un DaemonMapper y uno o mas
Daemons. Cada Daemon es un Thread. Para que funcionen tenes que enlazarlos
al DaemonMapper a traves de la propiedad DaemonDefs. Despues podes atar
codigo a los eventos de los Daemons, por ejemplo OnExecute es el codigo que
se ejecutar, OnStart cuando arranca, OnStop cuando lo paran y asi.
Saludos.
El 6 de diciembre de 2008 16:25, Manuel Gutiérrez <
mgutierrez en h-tecnologia.com> escribió:
> Bien, otras dos preguntas sobre demonios
>
> ¿ se puede debuguear ?
> ¿ Donde pongo mi código ?
>
> Carlos German Tejero escribió:
> > Todo depende del so que utilices. En los unixes deberias ejecutar -r
> > para que corra, -i y -u no tienen ninguna funcion por ahora. En los
> > windows -r no tiene funcionalidad (creo), deberias utilizar -i y -u
> > para instalarlo o desinstalarlo, y correrlo o detenerlo desde el
> > administrador de servicios.
> > Saludos.
> >
> > 2008/12/6 User <usuarioanonimomysql en gmail.com
> > <mailto:usuarioanonimomysql en gmail.com>>
> >
> > Entonces el ejecutable que se genera lo debo de ejecutar desde
> > Símbolo del sistema indicando mediante parámetros lo que quiero
> > hacer (instalar, desinstalar o correr), ¿no?
> >
> > 2008/12/5 Carlos German Tejero <german_tejero en yahoo.com.ar
> > <mailto:german_tejero en yahoo.com.ar>>
> >
> > debes pasarle un -r o --run para que corra como dice en:
> >
> > http://wiki.lazarus.freepascal.org/Daemons_and_Services
> >
> > saludos.
> >
> > 2008/12/5 User <usuarioanonimomysql en gmail.com
> > <mailto:usuarioanonimomysql en gmail.com>>
> >
> > Cuando compilo y ejecuto cleandirs.lpi me da error, me dice:
> >
> > Project Directory Cleaning service raised exception class
> > 'EDaemon' with message: Options do not allow determining
> > what needs to be done.
> >
> > ¿Por qué?
> >
> >
> > El 5 de diciembre de 2008 21:05, javivf <javivf en gmail.com
> > <mailto:javivf en gmail.com>> escribió:
> >
> > El vie, 05-12-2008 a las 11:44 +0100, User escribió:
> > > Me gustaría saber más al respecto:
> > >
> > > ¿Dónde puedo ver un ejemplo de lazDaemon?
> > >
> >
> > En examples/cleandir
> >
> > > ¿Necesito tener instalado algo más a parte de
> > Lazarus para crear un
> > > programa demonio?
> > >
> >
> > el paquete lazdaemon, lo puedes encontrar en
> > components/daemon/lazdaemon.lpk
> >
> > >
> > > Gracias.
> >
> >
> >
> >
> > _______________________________________________
> > Lazarus-es mailing list
> > Lazarus-es en lazarus.freepascal.org
> > <mailto:Lazarus-es en lazarus.freepascal.org>
> >
> http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es
> >
> >
> >
> > _______________________________________________
> > Lazarus-es mailing list
> > Lazarus-es en lazarus.freepascal.org
> > <mailto:Lazarus-es en lazarus.freepascal.org>
> >
> http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es
> >
> >
> >
> >
> > --
> > Carlos Germán Tejero
> >
> > _______________________________________________
> > Lazarus-es mailing list
> > Lazarus-es en lazarus.freepascal.org
> > <mailto:Lazarus-es en lazarus.freepascal.org>
> > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es
> >
> >
> >
> > _______________________________________________
> > Lazarus-es mailing list
> > Lazarus-es en lazarus.freepascal.org
> > <mailto:Lazarus-es en lazarus.freepascal.org>
> > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es
> >
> >
> >
> >
> > --
> > Carlos Germán Tejero
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Lazarus-es mailing list
> > Lazarus-es en lazarus.freepascal.org
> > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es
> >
> >
> >
> > __________ Información de NOD32, revisión 3667 (20081205) __________
> >
> > Este mensaje ha sido analizado con NOD32 antivirus system
> > http://www.nod32.com
> >
>
> --
>
> Manuel Ángel Gutiérrez
>
> Director Técnico
>
> mgutierrez en h-tecnologia.com <mailto:mgutierrez en h-tecnologia.com>
>
> www.h-tecnologia.com <http://www.h-tecnologia.com/>
>
> 665.950.837
>
>
> _______________________________________________
> Lazarus-es mailing list
> Lazarus-es en lazarus.freepascal.org
> http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es
>
--
Carlos Germán Tejero
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20081206/407ab57e/attachment-0001.html>
More information about the Lazarus-es
mailing list