terça-feira, 7 de setembro de 2010

Substitute - Classe StringUtil

Blz?!

Quantas vezes já aconteceu de você precisar de uma funcionalidade e pensar, "isso deveria existir em Flex" e acabou dando um "jeitinho" ?
Se isso nunca aconteceu com você meus parabéns, comigo já e esse post é exatamente isso, precisava concatenar Strings, tinha um texto principal e no meio deste precisava colocar as informações de um formulário preenchido pelo usuário a primeira coisa que me lembrei foi do printf existente no C e pesquisando encontrei o método substitute da classe StringUtil, veja o exemplo abaixo com é simples a implementação


import mx.utils.StringUtil;
            
[Bindable]
private var _uMsg: String = 'Nome {0} \nEmpresa: {1} \nTelefone: {2}'; 
          
private function proClickBtnSubstitue(): void {
  mMsg.text = StringUtil.substitute(_uMsg, eNome.text, eEmp.text, eTel.text);
}




Bons estudos e bom trabalho a todos.

Abraços

3 comentários:

Simples e muito útil. valeu a dica =)

poderia me explicar o que seria _u e pq pro no proClick? se é um function e não um procedure?

Vlw Rogério!!


Felipe,

Apenas um padrão para o nome das variáveis e métodos

Postar um comentário

Twitter Delicious Facebook Digg Stumbleupon Favorites More