No java é possivel. vejam meu contexto. estou desenvolvendo um sistema muito grande que será para varias empresas. Pensei em criar "pontos de entrada" para customizar o sistema para cada cliente. deixe-me explicar, tenho uma função que chama uma função php para gravar no banco, e eu teria um ponto de entrada. vou exemplificar:
private function gravaCliente():void { if(this.pontoDeEntradaPessoa != "") eval(this.pontoDeEntradaPessoa); else { var dados:Array = this.dadosCliente; //nome, endereço, etc dbConn.call("cadastro.cadastraCliente", new Responder(resultado), dados); } } na pasta do meu projeto existe uma pasta chamada PontosEntrada, lá possui arquivos txt com comandos flex, se existir um arquivo txt com o nome do ponto de entrada eu executo o comando que tem la dentro, se não eu executo os comandos padrões do sistema. entenderam? Assim para customizar o meu sistema eu não tenho que recompilar, basta eu encher meu sistema de pontos de entrada e meu cliente paga a customização, eu envio para ele um arquivo .txt com a programação da customização e o sistema vai executar as customizações. Entenderam a ideia do negocio? Isso é uma mão na roda para sistemas muito generalizados. geralmente empresas que desenvolvem ERP tem muito disso. 2008/11/27 Beck Novaes <[EMAIL PROTECTED]> > > Hm... suponho que este tipo de coisa você terá apenas em linguagens > dinâmicas. Até onde eu sei isto também não é possível no Java, por > exemplo. > > No ActionScript você pode chamar uma função a partir de uma string, > mas ela precisa existir, e para tal precisa ser definida em algum > lugar. Se você explicar melhor o seu cernário talvez tenhamos uma > solução diferente para o seu problema. > > []'s > Beck Novaes > > On Nov 27, 8:23 am, thiago freitas <[EMAIL PROTECTED]> wrote: > > pessoal, gostaria de saber se tem como fazer: > > > > private var fun:String; > > > > fun = "private function teste():void{ Alert.show('teste', > > 'teste'); }"; > > > > e executar a "fun"? como um eval? > > > -- "E se o meu povo, que se chama pelo meu nome, se humilhar, e orar, e buscar a minha face e se converter dos seus maus caminhos, então eu ouvirei dos céus, e perdoarei os seus pecados, e sararei a sua terra." 2° Cr 7:14 --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---