Ir para conteúdo

POWERED BY:

Arquivado

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

Felipe_Flash

[Resolvido] Criação de MovieClip via AS2

Recommended Posts

Olá preciso muito de uma ajuda.

 

Meu site seleciona a quantidade total de clientes do banco de dados, puxando o valor da coluna nome e id, e coloca dentro do movieclip, então ele mostra estes nomes em textfield, gostaria agora é de colocar um botão na frente deste textfield para eu poder excluir este cliente, cada botão ia ter seu id correspondente a cada cliente e quando eu clicar neste botão o mesmo exclui o cliente da lista.

 

segue o AS:

 

var envia:LoadVars = new LoadVars();

var recebe:LoadVars = new LoadVars();

envia.funcao = "selecionar";

envia.sendAndLoad("http://localhost/vip/adm/funcoes_admin.php",recebe,"POST");

recebe.onLoad = function() {

verifica = recebe.resposta_php;

for (var n:Number = 0; n<recebe.nLoop; n++) {

//trace(this['id'+n]+' - '+this['nome'+n]);

createTextField("campo"+n,n,70,30*n+50,200,30);

eval("campo"+n).text = "Nome"+(n+1)+": "+this['nome'+n];

}

};

Compartilhar este post


Link para o post
Compartilhar em outros sites

Só um detalhe, não criei o movie por codigo, simplismente puxei ele da biblioteca sendo assim você tera que criar seu movie e dar a ele uma linkage com o nome Movie

 

var envia:LoadVars = new LoadVars();
var recebe:LoadVars = new LoadVars();
envia.funcao = "selecionar";
envia.sendAndLoad("http://localhost/vip/adm/funcoes_admin.php",recebe,"POST");
recebe.onload = function() {
	verifica = recebe.resposta_php;
	for (var n:Number = 0; n<recebe.nLoop; n++) {
		//trace(this['id'+n]+' - '+this['nome'+n]);
		createTextField("campo"+n,n,70,30*n+50,200,30);
		this.attachMovie("Movie","Movie"+n,n+10);
		this["Movie"+n].n = n;
		this["Movie"+n].onPress = function(){
			eval("Movie"+this.n).removeMovieClip();
			eval("campo"+this.n).removeTextField();
		};
		eval("campo"+n).text = "Nome"+(n+1)+": "+this['nome'+n];
	}
};

Vlw'

Compartilhar este post


Link para o post
Compartilhar em outros sites

Só um detalhe, não criei o movie por codigo, simplismente puxei ele da biblioteca sendo assim você tera que criar seu movie e dar a ele uma linkage com o nome Movie

 

var envia:LoadVars = new LoadVars();
var recebe:LoadVars = new LoadVars();
envia.funcao = "selecionar";
envia.sendAndLoad("http://localhost/vip/adm/funcoes_admin.php",recebe,"POST");
recebe.onload = function() {
	verifica = recebe.resposta_php;
	for (var n:Number = 0; n<recebe.nLoop; n++) {
		//trace(this['id'+n]+' - '+this['nome'+n]);
		createTextField("campo"+n,n,70,30*n+50,200,30);
		this.attachMovie("Movie","Movie"+n,n+10);
		this["Movie"+n].n = n;
		this["Movie"+n].onPress = function(){
			eval("Movie"+this.n).removeMovieClip();
			eval("campo"+this.n).removeTextField();
		};
		eval("campo"+n).text = "Nome"+(n+1)+": "+this['nome'+n];
	}
};

Vlw'

 

Nossa Muito Obrigado era isso mesmo, deu certo aqui.

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.