Como abrir um arquivo do Word que está na Rede?

Gostaria de saber como abrir um arquivo do Word/Excel/PPT com adobe flex na rede
já tentei:

var word:URLRequest = new
URLRequest(“file:/MAQUINA/Publico/newdoc.doc”,"_blank");

var word:URLRequest = new
URLRequest(“file://MAQUINA/Publico/newdoc.doc”,"_blank");

var word:URLRequest = new
URLRequest(“file:///MAQUINA/Publico/newdoc.doc”,"_blank");

var word:URLRequest = new
URLRequest(“file:/\MAQUINA/Publico/newdoc.doc”,"_blank");

navigateToUrl(word,“blank”);

Tem alguma coisa haver com sandboxes?

Opa,

Tudo bem? Usando o AIR 2.0 agora voce pode fazer:

var file:File = new File(“file.doc”);
file.openWithDefaultApplication();

Eh o jeito mais elegante, testa ai…

abracos

[quote=AUser]Opa,

Tudo bem? Usando o AIR 2.0 agora voce pode fazer:

var file:File = new File(“file.doc”);
file.openWithDefaultApplication();

Eh o jeito mais elegante, testa ai…

abracos[/quote]
Infelizmente não poderei usar o Adobe Air(só Adobe Flex).
Vou deixar tudo no servidor Web e vou ter que fazer da seguinte forma:

var word:URLRequest = new URLRequest("/Arquivos/newdoc.doc");
var fileRef:FileReference = new FileReference();
fileRef.download(word);

Utilize uma servlet.

Voce cria um URLRequest chamando essa servlet
Passa no data um URLVariables com o parametro que é o caminho, e também o mime type (para saber se é word, ppt ou excel)
Na servlet você usa esse caminho para achar o arquivo no servidor, bota ele para bytes e com o response da servlet voce joga os bytes para o navegador interpretar ( e ele irá abrir com o programa padrão )

silvano.pessoa,

O que você fez com o navigateToUrl(…) na primeira mensagem está correto. O problema é que você não pode acessar nada na máquina do usuário com o file:/// , a não ser utilizando o AIR, por questões de segurança. Para fazer isso, vai ter que colocar no servidor mesmo e chamar uma URL dele. Tanto com o .download quando o navigateToUrl.

[]'s