Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

keish

Variaveis externas ( atraves de um txt)

Recommended Posts

Ola a todos,Estou a criar um programa que carrega variaveis de um ficheiro txt para textboxs. Tenho tambem alguns movie clips que ficam visiveis ou invisiveis consuante a informação que é carregada nas textboxs.O meu codigo é o seguinte:(etc, etc...)switch (this.teste) { case "ABC 123" : _root.A_mc._visible = true break; case "ABC 456" : _root.A_mc._visible = true break; case "ABC 789" : _root.A_mc._visible = true break; case "DEF 123" : _root.B_mc._visible = true break; case "DEF 456" : _root.B_mc._visible = true break; case "DEF 789" : _root.B_mc._visible = true break; CASE "" : _root.A_mc._visible = false _root.B_mc._visible = false break; DEFAULT : _root.C_mc._visible = true(etc, etc)Duvida nº 1: Como é que posso criar um case para que assuma todas a variaveis começadas por "ABC" ou "DEF". Assim evitava criar tantos cases. Pensei em qualquer coisa como Case "ABC" + ...Duvida nº2: Necessito que criar um case para situações onde as variaveis no ficheiro txt nao contêm qualquer informação. No codigo acima tentei case "" mas nao resulta. Existe alguma maneira de returnar o valor NULL?Desde ja obrigado,Keish

Compartilhar este post


Link para o post
Compartilhar em outros sites

1º use vários cases seguidos sem break

2º use a palavra default (minusculo)

 

switch (this.teste) {case "ABC 123" :case "ABC 456" :case "ABC 789" :	_root.A_mc._visible = true;	break;case "DEF 123" :case "DEF 456" :case "DEF 789" :	_root.B_mc._visible = true;	break;default :	_root.A_mc._visible = false;	_root.B_mc._visible = false;	_root.C_mc._visible = true;	break;}

Flw

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.