Olá, Visitante. Por favor Entre ou Registe-se se ainda não for membro.
22 de Novembro de 2008, 06:06:57
Início Ajuda Pesquisa Entrar Registe-se
Notícias: Já somos mais de 600 MEMBROS!


+  Redcodestudio
|-+  Flash Flex RIA Communities
| |-+  Flash Developer
| | |-+  buscando valores a base de dados!
« anterior seguinte »
Páginas: [1] Ir para o fundo Imprimir
Autor Tópico: buscando valores a base de dados!  (Lida 1827 vezes)
lince
Iniciado
*
Offline Offline

Mensagens: 4


Ver Perfil
« em: 11 de Maio de 2007, 00:06:15 »

Hey pessoal!
Gostaria que me tentassem ajudar neste problema.
É o seguinte:

Tenho uma function a ir buscar informação a uma Base de Dados.
Essa função trás 3 valores diferentes, que vou dar como exemplo: 1
texto + 1 texto + uma imagem.
Eles são introduzidos dinamicamente em uma caixa de texto e em um
movieclip.

A minha pergunta é se eu posso fazer com que o valor xpt1 seja
carregado só depois do valor xpto estar carregado. Ou seja, carregar
os valores por uma ordem que eu possa definir.

O que me está a acontecer é que todos os valores estão a ser chamados
na mesma função, logo é executado tudo ao mesmo tempo.

Espero ter sido o mais explícito possível.
Fico aguardando resposta.

Abraços
Registado
yarcub
Aprendiz
**
Offline Offline

Mensagens: 138


Ver Perfil
« Responder #1 em: 11 de Maio de 2007, 11:05:03 »

Oi.

Como estás a passar os valores para o flash? LoadVars, XML, Remoting?
Qual a ordem que queres fazer os "display" deles?
Registado
lince
Iniciado
*
Offline Offline

Mensagens: 4


Ver Perfil
« Responder #2 em: 15 de Maio de 2007, 09:45:47 »

Citação de: "yarcub"
Oi.

Como estás a passar os valores para o flash? LoadVars, XML, Remoting?
Qual a ordem que queres fazer os "display" deles?



Hello!
Estou a passar através do LoadVars.
A ordem seria imagem texto e texto...
Registado
yarcub
Aprendiz
**
Offline Offline

Mensagens: 138


Ver Perfil
« Responder #3 em: 15 de Maio de 2007, 13:04:22 »

Podes escrever 2 funções, uma para mostrar texto e outra para mostrar a imagem.
Depois dentro do Handler chamas cada função com intervalos diferentes usando o setTimeout.

Por exemplo:

Código:
var dados:LoadVars = new LoadVars();

dados.onLoad = function(){
    //As variáveis que recebe são url, txt1, txt2
    setTimeout(setImage,1000,this.url, meuMovieClip);
    setTimeout(setText,2000,this.txt1, meuTextField1);
    setTimeout(setText,3000,this.txt2, meuTextField2);
}

function setImage(url:String, target:MovieClip):Void{
  target.loadMovie(url);
}

function setText(str:String, txtField:TextField):Void{
  txtField.text = str;
}
Registado
lince
Iniciado
*
Offline Offline

Mensagens: 4


Ver Perfil
« Responder #4 em: 15 de Maio de 2007, 15:25:24 »

Citação de: "yarcub"
Podes escrever 2 funções, uma para mostrar texto e outra para mostrar a imagem.
Depois dentro do Handler chamas cada função com intervalos diferentes usando o setTimeout.

Por exemplo:

Código:
var dados:LoadVars = new LoadVars();

dados.onLoad = function(){
    //As variáveis que recebe são url, txt1, txt2
    setTimeout(setImage,1000,this.url, meuMovieClip);
    setTimeout(setText,2000,this.txt1, meuTextField1);
    setTimeout(setText,3000,this.txt2, meuTextField2);
}

function setImage(url:String, target:MovieClip):Void{
  target.loadMovie(url);
}

function setText(str:String, txtField:TextField):Void{
  txtField.text = str;
}



yarcub! vou testar isso!
Obrigadíssimo!
Abraço
Registado
Páginas: [1] Ir para o topo Imprimir 
« anterior seguinte »
Ir para:  


Entrar com nome de utilizador, password e duração da sessão


Powered by MySQL Powered by PHP Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks
XHTML 1.0 válido! CSS válido!
Página criada em 0.052 segundos com 19 procedimentos.