LEANDRO AMANO (83 pts)

JONAS GALVEZ (521 pts)

MUZAK (45 pts)

PANDOGO (82 pts)

KEN AWAMURA (130 pts)

PEDRO CLAUDIO (50 pts)

RICARDO TEIXEIRA (40 pts)

HELEN TRIOLO (444 pts)

RICARDO TAKAHASHI (180 pts)

EDUARDO CARREGA (150 pts)

DAUTON JANOTA (255 pts)

EDUARDO WALMOTT (226 pts)
Treinamento PontoFlash de Flash e ActionScript

Posso abrir uma janela popup de um projetor (executável)?

Preciso pegar o número do frame em que se encontra a animação e ir para uma outra cena no exato frame em que se encontrava.

Como checar o preenchimento de um campo de texto?

Necessito realizar um questionário com 10 perguntas.

Quero clicar num botão, que está no primeiro exe para chamar o 2° .exe e que o primeiro finalize o segundo.

Queria fazer um mouse trail com easing, mas que o movieclip ficasse sempre embaixo do mouse.

Como faço para repetir um comando, sem repeti-lo todas vezes?

Dicas de um designer.

Queria mandar um aviso no caso do mouse não ser movido por cinco segundos.

Mais dicas para otimizar seu Flash Movie.

Qual exatamente é o retorno de _ymouse e _xmouse?

Cmo coloco um arquivo flash 800 x 600 em fullscreen no browser?

Que relação tem o tamanho do FLA e do SWF?

Rodo um vídeo usando Flash ou Director?
Dicas para otimizar seu SWF (revisado e atualizado).

Gerando pop up's com conteúdo html dinâmico usando script client-side

Inserir dados no ASP via formulário no Flash.

Load Movie no FlashMX (swf, jpg e mp3).

Labirinto - Plataforma de jogo em terceira pessoa em flash 5: 1° parte

Download de arquivos com a classe File Reference

Uma enquete usando ASP e Flash.

HTML no Flash 5 - A solução para formatação de textos longos.

Botão estilo Apple, feito no Flash.

Botões comutadores ou com duas ações.

Formatação Encoded e Decoded

Colisão (hitTest)
Drag circling

Rater1

Menu vai e vem

Attachmovie

Snooker

Slicemenu

Pintar2

Senha múltipla

Catavento2

Menu orbita

Preloader avançado

Arrasta e volta
HOME | TUTORIAIS
Escrevendo e lendo arquivos TXT com o FlashMX.
por Neto Leal

Uma das melhores novidades do FlashMX é o objeto LoadVars. Com ele é possível fazer coisas incríveis com recursos nativos do Flash.

   É possível acessar banco de dados, e rodar paginas no servidor em segundo plano sem necessidade de recarregar a pagina atual.

   Para começar a falar sobre ele, vou demonstrar como é possível você escrever em um arquivo txt no servidor com o FlashMX.

Vamos lá!

   Primeiro vamor criar o arquivo ASP que irá receber as informações do FlashMX. Digamos que nos queremos gravar o nome e a idade do visitante.

<%

'Declaração das variáveis

dim nome
dim idade

'Abaixo atribuimos os valores enviados pelo método POST
nome  = Request.Form("nome")
idade = Request.Form("idade")

'Usamos o objeto FileSystemObject para manipular arquivos no servidor
set fso = Server.CreateObject("Scripting.FileSystemObject")
set txt = fso.createTextFile(server.mapPath("./") & "\arquivo.txt")

'Abaixo escrevemos os valores no txt em um formato que o Flash poderá
'Entender.

txt.writeLine "nome=" & nome
txt.writeLine "&idade=" & idade

response.write "nome=" & nome & "idade=" & idade

set fso = nothing

%>


No flash você cria a seguinte função:

function enviaDados(){

//Criamos o objeto que vai receber o resultado da operação
objLoad   = new LoadVars();
//Criamos o objeto que vai enviar os dados para o ASP
objSender = new LoadVars();

//Atribuimos os valores do nome e idade para serem enviados.
objSender.nome  = _root.nome;
objSender.idade = _root.idade;

//Usamos o método sendAndLoad para enviar e receber uma resposta do processo
objSender.sendAndLoad("arquivo.asp",objLoad,"POST");

/*
atribuimos ao evento onLoad (quando carregar) ao objeto que
recebe o resultado para obter uma resposta de sucesso ou erro
*/

objLoad.onLoad = function (success){
    if(success){//Se ocorrer tudo certo
        //Aqui dentro você coloca os códigos.

        trace("Dados gravados com sucesso");
        trace("Nome gravado: " + objLoad.nome);
        trace("idade gravada: " + objLoad.idade);
    }else{//Se ocorrer algum erro
        //Aqui dentro você coloca os códigos.

        trace("Ocorreu um erro ao gravar o txt");

    }
}

}

Na proxima semana vamos falar mais sobre o objeto LoadVars.



Devido à reformulação implementada no site, pode ser que você encontre alguns links quebrados. Por favor, ajude-nos a corrigir eventuais problemas nos informando links quebrados
1 comentário


Comentário de Tiago Silva
| 26/11/2010 - 22:17 |


Neto, gostaria de te pedir uma ajuda. To desenvolvendo um aplicativo em flash e precisava fazer com que ele execute um programa .exe. Já descobri como fazer isso, mas precisava passar um argumento para esse programa e até onde pesquisei fscommand nao passa argumentos. Então pesei em usar um php ou asp que recebe o aragumento do exe e executa esse aplicativo passando o argumento. Andei pesquisando e até encontrei uns exemplos que usam php mas nada funciona. Parece que o flash chama o codigo em php mas esse nao é executado. Você tem uma idéia de como posso fazer isso?