Services Delphi7 Windows 2003
Olá
Eu tenho uma aplicação e preciso transformá-la em Servico (TService). Funciona no WinXP mas no Win2003 nao funciona - executo tanto o comando <executavel> /install ou /uninstall e funciona, porém qdo inicio o serviço não me aparece o Form. Já procurei em tudo qto eh canto mas não encontro respostas a respeito. Eu estou utilizando Delphi 7.
Eu tb fiz um teste mto simples - criei uma aplicação com somente um form e transformei-o em um Tservice e msm assim não funciona. No winXP ele exibe o form mas no Win2003 não.
Acho que deve ser uma incompatibilidade (da unit responsável - SvcMgr) do Delphi7, pois achei trechos de código na internet em que setava a ´propriedade´ DelayInitialize para true:
Application.DelayInitialize := True
Alguém tem alguma idéia de como resolver isso?
obrigado.
Eu tenho uma aplicação e preciso transformá-la em Servico (TService). Funciona no WinXP mas no Win2003 nao funciona - executo tanto o comando <executavel> /install ou /uninstall e funciona, porém qdo inicio o serviço não me aparece o Form. Já procurei em tudo qto eh canto mas não encontro respostas a respeito. Eu estou utilizando Delphi 7.
Eu tb fiz um teste mto simples - criei uma aplicação com somente um form e transformei-o em um Tservice e msm assim não funciona. No winXP ele exibe o form mas no Win2003 não.
Acho que deve ser uma incompatibilidade (da unit responsável - SvcMgr) do Delphi7, pois achei trechos de código na internet em que setava a ´propriedade´ DelayInitialize para true:
Application.DelayInitialize := True
Alguém tem alguma idéia de como resolver isso?
obrigado.
Maker
Curtidas 0
Respostas
Maker
19/08/2009
Desculpe, nao tem a opcao de edit do post.
Complementando o que eu disse a respeito do ´Application.DelayInitialize := True´, no Delphi 7 não tem essa propriedade/variavel.
Provavelmente deve-se tratar de alguma versão mais atual do Delphi.
Complementando o que eu disse a respeito do ´Application.DelayInitialize := True´, no Delphi 7 não tem essa propriedade/variavel.
Provavelmente deve-se tratar de alguma versão mais atual do Delphi.
GOSTEI 0
Alexandre Pedroso
19/08/2009
Sim trata-se de uma propriedade , você a encontra a partir do Delphi 2007.
GOSTEI 0