Executar aplicativos instalados no Computador a partir de uma aplicação Web
Se você precisa executar aplicativos, ex. Microsoft Word, a partir da sua aplicação web, primeiramente seus clientes precisam utilizar o Internet Explorer (precisa ser com o Internet Explorer, pois é através do ActiveX que o aplicativo será executado).
Agora que você já tomou conhecimento da restrição em utilizar esta solução, vamos ao código:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <html> <head> <title>Executar o Word</title> <script language='VBScript'> sFileName = "C:\Teste.doc" 'Caminho físico do arquivo que será aberto com o Word Set oFSO = CreateObject("Scripting.FileSystemObject") Set oShell = CreateObject("WScript.Shell") If oFSO.FileExists(sFileName) Then 'Verifica se o arquivo existe oShell.Run "winword.exe " & sFileName 'Executa o winword.exe passando C:\Teste.doc como parâmetro Else MsgBox "Arquivo não existente: " & sFileName, vbSystemModal+vbInformation,"Erro" End If </script> </head> <body> </body> </html> |
Quem leu esse post, também leu...
- Primeiro Post
- Sobre
- Sugestões para pessoas em transição
- Leia livros. Sempre!
- Gestão de conhecimento do Time
- Orientação a Objetos com Javascript
- Baixe o Firefox 3.0 em Português
- A velocidade das aplicações além do servidor
- 20 práticas para aumentar a maturidade de desenvolvimento de software do seu time
- Google Developer Day - Quem vai?
| Imprimir artigo | Este artigo foi escrito por Igor Musardo em julho, 13 2008 às 10:19 am, e está arquivado em Geral. Siga quaisquer respostas a este artigo através do RSS 2.0. Você pode deixar uma resposta ou fazer um trackback do seu próprio site. |














há 3 anos atrás
Obrigado! estava a procura deste tutorial!.
há 10 meses atrás
gostei do seu tutorial e porém eu tenho uma dúvida. Eu tenho um sistema de automação comercila servidor dedicado e gostaria de fazer
com ele rodasse via web de qualquer lugar.
agradeço pela atenção