Comando Open - Desktop

4 respostas
rochribre

Tenho o segundo código:
try {

java.awt.Desktop desktop = java.awt.Desktop.getDesktop();
         desktop.open(new File("C:\\teste.txt"));                

  } catch (IOException c) {
                JOptionPane.showMessageDialog(null, "Erro", "Arquivo não encontrado.",  JOptionPane.ERROR_MESSAGE);
  }

Quando executo o seguinte código no Windows Vista para abrir um arquivo ele não abre, alguem sabe me dizer se existe algumas incompatibilidade o comando desktop.open com o vista.

4 Respostas

ViniGodoy

Oi.

Quando postar código, use a tag code:
[code]
Seu código aqui
[/code]

Me diz uma coisa... o comando:
Desktop.isSupported(Desktop.Action.OPEN)

Está retornando true no Vista?

Robsonvnt

nao esta gerando exception nao?

rochribre

sim

rochribre

Acho que encontrei o problema, não é o comando.
É o seguinte, tenho um sistema na empresa onde trabalho e para abrir anexos eu mapeio a unidade w nas maquinas, porem no vista por algum motivo não mapeou então o comando open não consegue encontrar o aquivo.

Obrigado.

Criado 20 de maio de 2010
Ultima resposta 20 de mai. de 2010
Respostas 4
Participantes 3