GUILHERME SCHEIBE (49 pts)

NETO LEAL (116 pts)

PEDRO CLAUDIO (50 pts)

AMAURY BENTES (123 pts)

KEN AWAMURA (130 pts)

SYDNEY GANHO (60 pts)

GÉRIO (93 pts)

IRAPUAN MARTINEZ (45 pts)

ILVA RUDEV (90 pts)

DAUTON JANOTA (255 pts)

RICARDO FIGUEIRA (33 pts)

MUZAK (45 pts)
Treinamento PontoFlash de Flash e ActionScript

Alguém sabe como um link em html controlar um FlashMovie.

Gostaria de fazer dois olhos 'olhando' para o mouse.

Criação de objetos e classes do Actionscript.

Como se usa o "linkage/export this symbol"?

Preciso de um script para ver quantos usuários estão online.

Eu quero saber como usar as cenas em relação a textos. Elas funcionam como frames do HTML?

Como arrastar um swf com uma foto, aberto com load movie?

Eu estou usando para toolTip um código simples usando o método createTextField.

Como eu faço para que duas ações não sejam realizadas ao mesmo tempo?

Como fechar uma janela fullscreen ou poup?

Como usar o tab nos formulários do Flash?

Poderia me explicar um pouco mais sobre o arrays dentro de objetos?

Pra galera que curte Animação Clássica em Flash...

Dicas para seu movie ficar mais enxuto.
Scroll - Rolagem de textos e Imagens

Imagens transparentes usando PhotoShop, Fireworks e Flash.

Utilizando o ScrollPane no Flash MX.

Formulário interagindo Flash e PHP.

Comunicação Flash-PHp-MySql - Editar banco de dados

Linha que segue o mouse.

Como criar um site totalmente dinâmico em Flash MX

Load Movie into level (nível)

Como fatiar um site modelo portal no Fireworks

Macromedia Flex

Nikefootball, uso e abuso do flash - Avaliação de sites

Detectando funções de browser usando ASP
Menu popop de pastas 2

Eyes

Random color

Texturedtriangle

Rand letters

3d cube2

WDDGmask

Combobox

Drag Mask 2

Statusload

Drummer

Dynamic menu
HOME | TUTORIAIS
Conversão de Datas e Horas em Servers Estrangeiros (Flash+Asp).
por Ricardo Figueira

Como criar uma data em um server estrangeiro semelhante a :
Boa Tarde - Hoje é Terça-Feira, 22 de Agosto de 2000 - São 14:40 h

Para executar esta tarefa teremos de ter em atenção dois factores importantes:
  • A diferença horária
  • O País de alojamento/Server da nossa página Web.

Se o servidor da nossa página, for estrangeiro :

Primeiro obstáculo : Os servidores estrangeiros apresentam diferentes tipos/formas de datas, sendo apresentadas na lingua do respectivo País.

Exemplo: (Tuesday, August 22, 2000 - 11:46:51 AM )

Segundo obstáculo : As horas podem ser diferentes de País para País, existindo diferenças de uma, duas ou mais horas.

Solução :

  • Criar dois arrays (vectores) que iram conter os respectivos Meses e Semanas.

meses = Array(" ", "Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro")

semanas = Array(" ", "Domingo", "Segunda-feira", "Terça-feira", "Quarta-feira", "Quinta-feira", "Sexta-feira", "Sábado")

Para apresentar-mos na nossa data o (Bom dia, Boa Tarde e Boa Noite) teremos que reajustar as horas, mediante a diferença horária.

Por exemplo, se tivermos a nossa página alojada num País em que exista uma diferença de menos 5 horas, teremos que reajustar as horas no campo abaixo mencionado:

Ajustar para (+ 5 horas )

Horas = TimeSerial(hour(now()) + 5 ,minute(now()),0)

Obs: Pois, quando for (Boa Tarde – 12:00) para nós, ainda é (Bom Dia – 07:00) para os habitantes desse País. Então teremos que reajustar a hora e aumentar 5 horas.

Penso que me fiz entender :o).

É claro que não teremos nenhum problema se a nossa página estiver alojada num Servidor Nacional, o que não acontece com a maioria dos Servers/Alojadores gratuitos que suportam a tecnologia ASP (Active Server Pages). Para podermos utilizar este mesmo código, não coloquem as (+ 5 horas) e tudo correrá bem.

Em anexo apresento o código que deverá ser colocado na vossa página web:

<%

meses = Array(" ", "Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro")

semanas = Array(" ", "Domingo", "Segunda-Feira", "Terça-Feira", "Quarta-Feira", "Quinta-Feira", "Sexta-Feira", "Sábado")

Horas = TimeSerial(hour(now()) + 5 ,minute(now()),0)

BomDia = TimeSerial(0, 0, 0)
BoaTarde = TimeSerial(12,0, 0)
BoaNoite = TimeSerial(19,0, 0)

If Horas > BoaNoite Then
cump = "Boa Noite "
ElseIf Horas > BoaTarde Then
cump = "Boa Tarde "
ElseIf Horas > BomDia Then
cump = "Boa Dia "
End If

Response.Write (cump & "- Hoje é " & semanas(Weekday(Date)) & ", " & Day(Date) & " de " & meses(Month(Date)) & " de " & Year(Date) & " - São " & formatdatetime(horas,4) & " h")

%>

Como associar este exemplo no Flash ?

Muito simples !

No Flash teriamos que criar um text field chamado "data" , e na frame que contem o text field colocariamos a seguinte action:

Load Variables ("ficheiro.asp", 0)

Utilizamos o Load Variables porque é necessário chamar o arquivo "ficheiro.asp" , pois é este que executa todas as instruções necessárias para obtermos a data no formato que desejamos.
O arquivo "ficheiro.asp" contem todo código, já mencionado, mas com uma pequena alteração (vermelho):

Response.Write ("data=" & cump & "- Hoje é " & semanas(Weekday(Date)) & ", " & Day(Date) & " de " & meses(Month(Date)) & " de " & Year(Date) & " - São " & formatdatetime(horas,4) & " h")

Este "data=" é a variável/text field que foi criada no Flash e que irá conter o resultado.

Temos então aqui dois exemplos de como fazer:

  • Tipos de datas em ASP
  • Associação de ficheiros/resultados feitos em asp no Flash.

Nota: Estes exemplos requerem que o utilizador tenha alguns conhecimentos de Asp e Flash.

Podem fazer aqui o download de todo este exemplo.



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