Hola maquina, mi pensamiento ... no se si equivocado o no ... es la de desarrollar un programa, en este caso es uno de musica. Yo empiezo por hacer una aplicacion de escritorio, depuro, continuo y tal ...
Una vez que la tengo totalmente terminada, lo que hago es crear un service aplication le añado al proyecto el form que he terminado y en el
Código Delphi
[-]
procedure TServprueba.ServiceExecute(Sender: TService);
begin
while not Terminated do
ServiceThread.ProcessRequests(True); end;
le pongo esto, con esto consigo que se ejecute el servicio con el form que he desarrollado, que en ningun momento se ve, pero que se inicia. Si despues sigo desarrollando el programa le meto otra vez la unit al proyecto y sigo teniendo el serv actualizado. Me es mucho mas comodo desarrollar en un form.
Al iniciarse el form se activa el mediaplayer .... y todos tan felices.
Desde q sale el ctrl + alt + sup esta sonando y si necesito algo por sockets lo ejecuto. Reiniciar el servicio y tal.
Problema: lo primero es q no se si esto es lo mas adecuado ... y lo segundo es q no se que he tocado en el form que ahora se ejecuta el servicio pero no suena.