flash -- como executar ficheiros exec e multimedia do projector 27-05-2003 Moo Precisas criar um projector em flash e queres correr aplicaçoes, videos, mp3 apartir do projecto e nao sabes como? Vamos tentar fazer um exemplo de como abrir um avi atraves do projector.. 1. Em primeiro lugar criamos um butao. Quando clicado executará uma funcao do flash que dira para correr um executavel Essa funcao e o "FSCommand". Se repararem na ajuda do flash para correr o fscommand precisam fornecer alguns parametros o "comando" e os "parametros para o comando definido. Aqui so vamos usar o comando "exec", que serve para chamar executaveis. 2. Ok e como corremos um executavel ? Simples. vamos passar ao codigo: no butao criado escreves o seguinte: on(press) { fscommand( "exec", "nome_do_ficheiro.exe" ); } Este butao quando clicado executa o ficheiro de nome, nome_do_ficheiro.exe. Isto no Flash5, para funcionar terias de dar o caminho exacto da aplicaçao ou entao por os executaveis no mesmo directorio do projector. No flash MX, para caso de segurança, tens de criar um sub-directorio chamado \fscommand no directorio onde tens o projector e meter os ficheiros dentro desse directorio. 3. Ok consigo correr um .exe. Como faço para abrir o video entao ? Para om video ou outro ficheiro qualquer que precise dum programa para o ler usamos um BATCH (.bat) file, e em vez de correr um .exe na funcao fscommand, chamamos o batch file. Escreve no batch file o seguinte para correr um avi de nome 'movie.avi' com o teu player favorito: START movie.avi depois no butao so tens de mudar a parte do nome do ficheiro do executavel para o do batch file. Deixo o resto para voces descobrirem. espero que tenha sido de alguma ajuda. 3. Exemplo: http://www.pixelnerve.com/tutorials/fscommand.zip 5. Contactos vic@pixelnerve.com www.pixelnerve.com