service application

Delphi

22/01/2008

tenho 2 programas em deplhi e gostaria de fazer um service application no deplhi7, para que em um determinado momento, um programa executasse o outro.
alguem pode me ajudar?
obrigado.


Dudujuan

Dudujuan

Curtidas 0

Respostas

Ferreia2

Ferreia2

22/01/2008

Tenho um service aplication que envia email, se vc quiser os fontes eu te envio e vc adapta a sua necessidade.

Caso queira envie um email para ariovaldo.ferreira13@terra.com.br


GOSTEI 0
Dudujuan

Dudujuan

22/01/2008

opa! tudo bem?
olha só...quando eu tento fazer minha aplicação e depois tento instalar pelo prompt, ele da a seguinte mensagem...nomedoarquivo.exe não é reconhecido como um comando interno ou externo, um programa operável ou um arquivo em lotes.
alguém sabe o porque?

obs: eu nao criei nenhum codigo, simplesmente crei um service application e tentei instalar. Quero ver primeiramente se ele roda antes de colocar os códigos.

se alguém puder me ajudar agradeço!


GOSTEI 0
Ferreia2

Ferreia2

22/01/2008

vc instala da seguinte forma
vai no iniciar ==> Executar e digita a seguinte linha de comando:
endereço completo do executavel - Install exemplo

c:\diretóriodaaplicação\seuexecutável.exe - install tem que instalar


GOSTEI 0
Paullsoftware

Paullsoftware

22/01/2008

Tenho um service aplication que envia email, se vc quiser os fontes eu te envio e vc adapta a sua necessidade. Caso queira envie um email para ariovaldo.ferreira13@terra.com.br


se enviar pra mim, disponibilizo para todos que tiverem interessados em um site para download!!! :wink:


GOSTEI 0
Ferreia2

Ferreia2

22/01/2008

Legal deixar para download em algum lugar, qual seu email para enviar?


GOSTEI 0
Dudujuan

Dudujuan

22/01/2008

não sei se isso é normal, mas geralmente quando agente cria um prog em delphi e depois salva, la na pasta aparece um ícone do executável.
Acontece que quando eu crio só esse service application, esse executável não ta aparecendo la.

obs: só pra dizer que meu service application não tem nenhum código, só estou tentando ver se ele vai rodar primeiro, pra depois poder implementar o código, como diz nesse artigo aqui:

http://finn.mobilixnet.dk/delphi/service/service.htm

só que ta em ingles.


GOSTEI 0
Dudujuan

Dudujuan

22/01/2008

esquece...ja consegui instalar
vlw!


GOSTEI 0
Dudujuan

Dudujuan

22/01/2008

olha só...agora é o seguinte...
tenho um programa aqui com varios forms. um deles serve para cadastro de clientes no BD. eu gostaria que quando gravasse um cliente, um outro programa independente desse fosse executado.
gostasria de saber onde coloco o código para isso.
tem que criar thread?
abraço!


GOSTEI 0
Ferreia2

Ferreia2

22/01/2008

DuduJuan, não entendi bem o que você quer mas vamos lá:
Como estava-mos falando de serviço, um serviço não pode ter interação com usuário.
Se você quiser startar uma aplicação após um insert em uma tabela, coloca o código para executar a aplicação no evento BeforePost da query ou table responsável pelo insert.
Se voçê quiser que uma aplicação que esta rodando como serviço faça alguma coisa com o registro que você acabou de inserir no cadastro de cliente, cria um campo na tabela com uma flag e seu serviço toda vez que executa processa este registro.


GOSTEI 0
POSTAR