JOTA LAGO (40 pts)

FLASHGURU (155 pts)

ILVA RUDEV (90 pts)

MAURO ROCHA TAVARES (40 pts)

RÔMULO NUNES (32 pts)

HELEN TRIOLO (444 pts)

ÉMERSON ROCHA (85 pts)

GUILHERME SCHEIBE (49 pts)

RICARDO TAKAHASHI (180 pts)

ZEBEDIAH (35 pts)

GUILHERME G.G. (137 pts)

DAUTON JANOTA (255 pts)
Treinamento PontoFlash de Flash e ActionScript

Como pegar no flash, variaveis vindas de uma URL "site.jsp?var=valor&var2=valor2"?

Script PHP para formulário em PHP + Flash.

Um filme feito no Flash5 abre em quem só tem o FlashPlayer 4?

Como importar caracteres especiais para o Flash? Usando URL Encoding?

Gostaria que vocês me dessem uma dica, quando usar e quando não usar o loading.

Tô tentado abrir uma janela popup com um comando dentro de um arquivo de texto chamado via loadVariables.

No Flash tem uns gradientes pré definidos: como eu faço para edita-los (inserir ou alterar)?

Como mandar um comando de um movieclip para um outra cena?

Tem como fazer um loading do loadVariables?

Qual é a diferença entre maxscroll e scroll? Quando uso um ou outro?

Como colocar uma ação no clique de um movieclip, sem aparecer a mãozinha?

Como setar _alpha para um texto criado dinamicamente no FlashMX?

Tipo quero que um filme intro.swf que eu carreguei com LoadMovie no level 4, já comece no frame 50.

Alguém poderia me explicar o funcionamento do comando duplicatemovie?
Fireworks, o patinho feio da Macromedia.

Barra de rolagem simples no Flash5.

Carregador inteligente no Flash 5.

Flash MX 2004 Updater

Jogo tiro ao alvo

Botões estilo Apple.com feito no PhotoShop

Formulário de e-mail com CGI.

Pre-loader simples.

Aplicação simultânea de Fio e Sombra a bitmaps - Fireworks

Sub-Menus entre frames, com o Dreamweaver

Desenhando um avião no Flash

HACKED - ANONYMOUS
Number sorter

Regressivo

Keycode

Rastro Luis

Linhas paralelas

Liquidimage

Twang

Message Board Flash+PHP

Drummer

Search

Fogos de artificio

Mapa do brasil
HOME | TUTORIAIS
Exibir páginas em ASP com o componente TexArea do FlashMX2004
por Cesar Draw e McDraw

Nesta matéria vamos aprender como exibir páginas em ASP, para recuperar informações do usuário Com poucas linhas de código.

Às vezes, você chega a um ponto no trabalho de desenvolvimento do seu script de servidor em que deseja saber o tipo de Browser, o Endereço IP do usuário, alguns cabeçalhos HTTP liberados do cliente ou a versão do Software do Servidor ou até mesmo onde o seu script está sendo executado.
Porque não aproveitar a praticidade de se exibir arquivos HTML do componente TextArea e o grupo ServerVariables do Objeto Request do vbscript?
Então mãos à obra!

1 - Criando o Banco de Dados

Abra o Access e crie um novo Bd como "Acessos.mdb" dentro de um diretório chamado "DB"
Crie uma tabela com os seguintes campos:

Nos campos "data" e "hora" configure da seguinte maneira:

E nos campos "ip" e "servidor":

Neste exemplo, eu não adicionei chave primária, mas caso você queira, pode criar contanto que não seja nenhum dos campos acima:
Salve o a tabela como "tIPs". Agora abra o Dreamweaver ou o seu editor favorito e digite o script abaixo:

Salve o arquivo como "Buscaip.asp"
Agora, faço um novo script:

Salve o arquivo como "Showip.asp"

Bom, agora vamos ao FlashMx 2004

PS. Essa parte foi retirada do artigo de Maxwell Dayvson Exibir páginas em html com o componente TexArea do FlashMX2004

Neste filme teremos duas layers a layer actions que irá conter todo o nosso código e a layer campo que terá o nosso componente Text Area. Vamos arastar do nosso painel components o componente TextArea como mostrar a figura abaixo.

Após ter inserido o componente TextArea no Stage vamos dimensioná-lo ajustando-o para o tamanho necessário. Clique no componente e vamos agora instaciá-lo com o nome de texto, clique na aba parameters e vamos vamos habilitar como "true" a propriedade HTML, e também a wordWrap para a quebra de linha automática. E finalmente vamos para os códigos :)

Poderiamos aqui pelo código mesmo habilitar a opção de HTML e wordWrap sem a necessidade de alterar as propriedades do componente da seguinte maneira:

texto.html = true;
texto.wordWrap = true;

Mas como já definimos no componente, vamos deixar como está, para que agente possa ver as opções que existem no componente TextArea. Vamos usar a actions, que anteriormente no Flash MX era não documentada que serve para mostrar caracteres especiais como acentos, que no Flash MX 2004 tornou-se documentada.

System.useCodepage = true;

Vamos criar uma função chamada "carregaPagina", ela será a responsável pelo carregamento do nosso arquivo.htm que será passado como argumento nesta função

carregaPagina = function (arquivoasp) {
};

O próximo passo é criar uma instância da classe "LoadVars", precedido da keyword "var", fazendo isso você está dizendo que o objeto só vai estar presente na função.

var meu_lv = new LoadVars();

Aplicamos ao componente a propriedade "condenseWhite" para dar suporte a quebra de linhas e vários espaços no html ex:a tag <br>, por possuir valor boleano, esta propriedade será "true" ou "false" - para todos os efeitos caracterizamo-as como "true".

texto.condenseWhite = true;

Agora carregaremos nossa página passada pelo argumento, para tanto, usaremos a propriedade "load"

meu_lv.load("http://localhost/teste/Buscaip.asp");

Iremos agora criar uma função apartir de um evento chamado "onData". O onData pede um parâmetro para a função. Este parâmetro vai receber todos os dados que foram carregados do arquivo htm. Por isso basta atribuir texto.text para dados. É como se agente incluisse um texto lá dentro mesmo só que vai ser interpretado como html. Vale salientar que usando o metódo onData ao invez, de onLoad, você não precisa criar uma variável no arquivo que vai ser lido. Como é necessário usando o metódo onLoad.

meu_lv.onData = function(dados) {
   if (dados) {
      texto.text = dados;
   } else {
      texto.text = "Ocorreu algum erro no processo de leitura dos arquivos";
   };
};

Logo acima temos uma condição "if", dizendo que, caso o nosso campo de texto seja "dados", que é um parâmetro da função, o texto vai receber o valor de nossa página.
E por último vamos executar nossa função passando como parâmetro o nome da nossa página htm, que por coincidência tem o nome de pagina.htm

carregaPagina("http://localhost/teste/Buscaip.asp");

E, finalmente, execute o .swf

Baixe aqui os arquivos desse tutorial

Bom estudo!



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
0 comentário