Abrir arquivo com aplicativo específico

5 respostas
M

A quem puder me ajudar…
Preciso de um código que abra arquivos especificos com aplicativos espeíficos. Exemplo:
Abrir “C:/serviços/log.txt” com o “C:/MSWord.exe” por exemplo ou “C:\foto.jpg” com o “C:/PhotoEditor.exe”…
Desde já, muito obrigado a quem puder me ajudar!

5 Respostas

ricardolecheta

Olá,

Pesquise por Runtime.getRuntime().exec("...")

Já teve algumas discussões sobre isto aqui no forum…

M

Amigo:
No trabalho que estou fazendo eu preciso especificar o arquivos que quero abrir no aplicativo que que eu preciso, que não é o padrão do Windows…
Espero que possa me ajudar

Luca

Olá

O loko, será que estou entendendo isto? Este é exatamente o padrão do windows e não vejo como poderia ser de outra maneira. Como um programa poderia simular uma clicada de mouse ou um aperto de tecla Enter ou espaço?

Se eu for na linha de comando e escrever C:\foto.jpg não vai acontecer nada, a menos que eu escreva o nome de um programa e passe C:\foto.jpg como parâmetro.

[]s
Luca

M

Amigo, poderia me mostrar como se faz isso em código?

ricardolecheta

um exemplo clássico (windows):

Runtime.getRuntime().exec("notepad c:/test.txt");
Criado 27 de janeiro de 2005
Ultima resposta 28 de jan. de 2005
Respostas 5
Participantes 3