Eu coloco no evento applicationcomplete do main da aplicação, sem chamar
nada não:

// a opção startAtLogin faz com que o aplicativo (instalado) inicie com o
usuário do windows
                                try {
        
NativeApplication.nativeApplication.startAtLogin = true;
                                }
                                catch (e:Error) {
                                        // driblando o erro que é gerado
quando não inicializou pela instalação
                                }

Fiz a gambiarra do try catch apenas para que não ficasse gerando erro ao
executar em debug.
Tenho funcionando perfeitamente em vários cliente, se executar uma única
vez, o sistema já se registra para abrir ao login do usuário, fazer com que
execute o comando toda vez que abrir, vai fazer com que o programa novamente
se registre, caso o usuário tenha desabilitado manualmente.

Cleverson

-----Mensagem original-----
De: [email protected] [mailto:[email protected]] Em nome de
Luciano
Enviada em: terça-feira, 6 de dezembro de 2011 14:42
Para: flexdev
Assunto: Re: RES: [flexdev] adobe air - inicialização automática

@bruno: essa alternativa funcionaria, mas eu não teria esse controle
na máquina do cliente.

@cleverson: onde usar esse código? Pelo que eu dei uma olhada é
necessário usar um InvokeEvent, mas não entendi direito o
funcionamento. Você teria algum exemplo de código??


vlww

On 6 dez, 11:55, "Cleverson Cologni" <[email protected]>
wrote:
> Basta usar o seguinte:
>
> NativeApplication.nativeApplication.startAtLogin = true;
>
> Caso rode em debug, dá erro, ele só executa corretamente se instalado, o
> sistema será executado ao usuário fazer login.
>
> -----Mensagem original-----
> De: [email protected] [mailto:[email protected]] Em nome de
> bruno bg
> Enviada em: terça-feira, 6 de dezembro de 2011 11:16
> Para: [email protected]
> Assunto: Re: [flexdev] adobe air - inicialização automática
>
> já tentou , copiar o atalho do programa AIR para a pasta INICIALIZAR
> (Win 7). ???
> ou até mesmo programar tarefa no próprio windows.
>
> brunobg
> ****************************************************www.brbsoftware.com.br
> [email protected]  (MSN&  Skype)
> blogflex.brunobg.com
> @brunogrohs
> (21) 9913-2397
>
> Em 06/12/2011 11:02, Luciano escreveu:
>
> > Bom Dia!!
>
> > É possível que uma aplicação air inicialize automaticamente com o
> > windows, ou seja, quando carregar o SO abrir a aplicação e deixá-la na
> > barra de tarefas?
> > Alguém já fez algo assim??
>
> > Obrigado
> > Luciano
>
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para [email protected]
> Para sair da lista, envie um email em branco para
> [email protected]
> Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a