Funcionou, porém eu não pude usá-lo no arquivo util.as, arquivo este
em que faço um include em quase todas as telas (<mx:Script source="pop/
util.as"/>);

O motivo aparente é que declarando as variáveis neste arquivos, sempre
que faço um include, elas são redeclaradas/inicializadas e assim -
claro - elas perdem os valores que as atribui no momento em que se
inicializa o projeto.

Então eu as declarei diretamente no arquivo principal do projeto. E
para utilizar elas nas outras telas eu uso
MeuArquivoPrincipal.NomeDaVariavel.

Não sei se assim é o mais correto. mas funcionou bem.


On 22 dez, 11:25, Ednei Tanatos <ednei.tana...@gmail.com> wrote:
> Valeu pessoal
>
> Funcionou com static.
>
> On 21 dez, 16:52, Eric Tonussi <erictonu...@gmail.com> wrote:
>
>
>
>
>
>
>
> > Mas se é exatamente para isso que que variaveis estaticas servem..m
>
> > Em 21 de dezembro de 2011 16:34, Rogerio Gonzalez <
> > rogerio.gonza...@gmail.com> escreveu:
>
> > > Funcionar, funciona, mas eu não concordo conceitualmente (por isso o
> > > "funcionar bem"), hehehe.
>
> > > Abraços
>
> > > Rogério Gonzalez
>
> > > 2011/12/21 Eric Tonussi <erictonu...@gmail.com>
>
> > >> Porque não? Claro que funciona. Acho que você está confundindo estatica
> > >> com constante.
>
> > >> Em 21 de dezembro de 2011 16:07, Rogerio Gonzalez <
> > >> rogerio.gonza...@gmail.com> escreveu:
>
> > >> Pelo q entendi da necessidade dele, ele precisa atualizar os valores em
> > >>> outros momentos do codigo, cada hora com um valor.
> > >>> Neste caso, estaticas não irão funcionar bem.
>
> > >>> Abraços
>
> > >>> Rogério Gonzalez
>
> > >>> 2011/12/21 Eric Tonussi <erictonu...@gmail.com>
>
> > >>>> Usando variáveis estáticas funciona melhor, acredito eu.
>
> > >>>> Em 21 de dezembro de 2011 13:41, Rogerio Gonzalez <
> > >>>> rogerio.gonza...@gmail.com> escreveu:
>
> > >>>> Provavelmente vc esta acessando outra instância, e não a mesma que vc
> > >>>>> setou os valores.
>
> > >>>>> Você pode acessar de 3 formas.
>
> > >>>>> 1 - Usando Singleton
> > >>>>> 2 - Usando FlexGlobals
> > >>>>> 3 - Passando as referencias entre as classes
>
> > >>>>> Abraços!
>
> > >>>>> Rogério Gonzalez
>
> > >>>>> 2011/12/21 Ednei <ednei.tana...@gmail.com>
>
> > >>>>>> Olá,
>
> > >>>>>> Tenho um arquivo .as chamado util.as em que eu uso ele em
> > >>>>>> praticamente
> > >>>>>> todas as telas.
>
> > >>>>>> Neste arquivo eu tenho duas Strings: bancoCad  e bancoMvo.
>
> > >>>>>> [Bindable] private var bancoCad;String = "":
> > >>>>>> [Bindable] private var bancoMov;String = "":
>
> > >>>>>> Quando eu inicio o projeto, a primeira coisa que faço é preenche-las
> > >>>>>> com o valor devido. Até ai tudo bem - tudo funcionado, porém quando 
> > >>>>>> eu
> > >>>>>> abro alguma janela (TitleWindow) por exemplo e leio essas variáveis,
> > >>>>>> elas estão vazias da mesma forma como as iniciei.
>
> > >>>>>> Eu não entendi direito o porque ou se isso simplesmente não pode ser
> > >>>>>> feito assim.
>
> > >>>>>> Obrigado
>
> > >>>>>> --
> > >>>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> > >>>>>> Para enviar uma mensagem, envie um e-mail para
> > >>>>>> flexdev@googlegroups.com
> > >>>>>> Para sair da lista, envie um email em branco para
> > >>>>>> flexdev-unsubscr...@googlegroups.com
> > >>>>>> 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
> > >>>>> flexdev@googlegroups.com
> > >>>>> Para sair da lista, envie um email em branco para
> > >>>>> flexdev-unsubscr...@googlegroups.com
> > >>>>> 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 flexdev@googlegroups.com
> > >>>> Para sair da lista, envie um email em branco para
> > >>>> flexdev-unsubscr...@googlegroups.com
> > >>>> 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 flexdev@googlegroups.com
> > >>> Para sair da lista, envie um email em branco para
> > >>> flexdev-unsubscr...@googlegroups.com
> > >>> 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 flexdev@googlegroups.com
> > >> Para sair da lista, envie um email em branco para
> > >> flexdev-unsubscr...@googlegroups.com
> > >> 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 flexdev@googlegroups.com
> > > Para sair da lista, envie um email em branco para
> > > flexdev-unsubscr...@googlegroups.com
> > > 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 flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a