MARCELO SIQUEIRA (96 pts)

DAAFY (55 pts)

ÉMERSON ROCHA (85 pts)

HELEN TRIOLO (444 pts)

AUTOR DESCONHECIDO (100 pts)

STICKMAN (155 pts)

JOÃO NETO (78 pts)

MANGOOST (80 pts)

IRAPUAN MARTINEZ (45 pts)

SASHA GUDEY (235 pts)

AMAURY BENTES (123 pts)

RICARDO TEIXEIRA (40 pts)
Treinamento PontoFlash de Flash e ActionScript

Como desenhar círculos e bolas dinamicamente no FlashMX?

Quero montar um gráfico de barras que ao rodar o filme, fossem crescendo.

Não consigo mudar o foco do HTML para o objeto flash.

Como imprimir no Flash?

Como carregar, via load Movie, um filme num determinado local (X,Y) do filme?

Efeito fade (alpha gradativo) de um objeto em colisão.

Desenhar polígonos no Flash dinamicamente.

Qual a maneira de colocarmos uma figura (gif) como plano de fundo em um fla?

Como fazer uma timeline andar mais lenta que outra?

Preciso do comando javascript, que com o botão direito do mouse surge um window.alert.

Como faço para trocar imagens bitmaps sem ter que abrir o FLA.

Quero intercalar a visivilidade de movieclips.

Como validar um email no Flash 5?

Queria enviar um formulário via ASP usando a classe LoadVars e o método sendAndLoad.
Componente ComboBox.

Primeiros passos - apresentação

Flash Intro - Aspectos Básicos do MX

Eventos no FlashMX

Movimento por meio de actionscript

Flash e Banco de Dados.

Rayoflight.

Desenhando apenas com Actionscript.

O "X" do MacOS no PhotoShop

Objetos e classes

Objeto array - Classificar uma array (sorting) e e arrays multidimensionais

Uma enquete usando ASP e Flash.
ComboBox duplo

Volume

Focus

Mapa - Países com C

Aleatórios

Twang

Nudemask3

3d rotation2

3d particle

Drag Mask

3d frame by frame

Ir e voltar
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?