elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 01:22  


Tema destacado: Nueva página de elhacker.net en Google+ Google+

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java (Moderadores: Debci, Leyer)
| | | |-+  ABrir cualquier archivo desde Java
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ABrir cualquier archivo desde Java  (Leído 2,283 veces)
mapers


Desconectado Desconectado

Mensajes: 525


Ver Perfil
ABrir cualquier archivo desde Java
« en: 10 Junio 2011, 06:04 »

Buenas señores deseari que me ayudaran con este problema resulta qu tengo que abrir dos archivos un **.pdf y un **.hlp me dijeron que e podia por medio de este metodo
Código
try {
 
File file = new File("D:\ejericicos de java\Cocomo_Beta\correo.hlp");
Desktop.getDesktop().open(file);
} catch(Exception e) {
 
e.printStackTrace();
}
 

resulta que me tira un error en la linea de la ruta dice que el caracter es ilegal o algo asi no se porque a ver me podrian disipar esa duda gracias de antemano


En línea
Darhius


Desconectado Desconectado

Mensajes: 427


Divide y vencerás.


Ver Perfil
Re: ABrir cualquier archivo desde Java
« Respuesta #1 en: 10 Junio 2011, 07:27 »

Utiliza la diagonal normal "/" o la doble diagonal invertida "\\"

Saludos.


En línea

"Cuenta mi historia... a quienes pregunten, cuéntala con verdad, las cosas malas junto con las buenas  y permite que sea juzgado apegado ellas... el resto... es silencio." Dinobot (Beast Wars Transformers)
mapers


Desconectado Desconectado

Mensajes: 525


Ver Perfil
Re: ABrir cualquier archivo desde Java
« Respuesta #2 en: 10 Junio 2011, 07:39 »

dime necesariamente tengo que poner toda la ruta no puedo colocar solo el nombre del archivo asi como cuando pongo un imagen ........porque no me abre :S
« Última modificación: 10 Junio 2011, 07:43 por mapers » En línea
mapers


Desconectado Desconectado

Mensajes: 525


Ver Perfil
Re: ABrir cualquier archivo desde Java
« Respuesta #3 en: 10 Junio 2011, 09:16 »

Me salio hay les dejo la respuesta
Código
if (e.getSource() == AYUDA) {
           String cadena;
           File fichero = new File("ayuda/mapers_.chm");
           cadena=fichero.getAbsolutePath();
           try{
Runtime rt = Runtime.getRuntime();
String[] callAndArgs = {"C:/WINDOWS/hh.exe",cadena};
Process child = rt.exec(callAndArgs);
}catch(Exception eee){System.out.println("hubo error");}
 
 
       }
[code=java]
[/code]
En línea
Darhius


Desconectado Desconectado

Mensajes: 427


Divide y vencerás.


Ver Perfil
Re: ABrir cualquier archivo desde Java
« Respuesta #4 en: 11 Junio 2011, 03:11 »

dime necesariamente tengo que poner toda la ruta no puedo colocar solo el nombre del archivo asi como cuando pongo un imagen ........porque no me abre :S

No entiendo a que te refieres con "asi como cuando pongo una imagen", no sé como lo haces.

Se debe de poder así. (Siempre y cuando se encuentren en el mismo directorio)

Código
try {
 
File file = new File("correo.hlp");
Desktop.getDesktop().open(file);
} catch(Exception e) {
 
e.printStackTrace();
}
 


Repito, siempre y cuando se encuentre en el mismo directorio que la clase que lo utiliza.

Saludos.
« Última modificación: 12 Junio 2011, 04:36 por Darhius » En línea

"Cuenta mi historia... a quienes pregunten, cuéntala con verdad, las cosas malas junto con las buenas  y permite que sea juzgado apegado ellas... el resto... es silencio." Dinobot (Beast Wars Transformers)
mapers


Desconectado Desconectado

Mensajes: 525


Ver Perfil
Re: ABrir cualquier archivo desde Java
« Respuesta #5 en: 12 Junio 2011, 00:42 »

jejej me confundio si tienes razon  es que fichero.getAbsolutePath(); me devuelve la ruta completa de donde se encuentrae l archivo asi es mas facil lexportarlo solo colocar donde se encuentra dentro del proyecto el resto lo hace el metodo :D
En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ABRIR CUALQUIER TIPO DE ARCHIVO ARCHIVOS
Programación Visual Basic
Xephiro 5 562 Último mensaje 24 Diciembre 2006, 19:39
por DrakoX
como abrir un archivo pdf, office desde una archivo.htm
Desarrollo Web
draco_er 1 1,279 Último mensaje 12 Julio 2008, 02:50
por draco_er
Abrir Archivo ppt desde java
Java
SAHEKA_14 2 2,980 Último mensaje 25 Marzo 2010, 03:16
por sapito169
¿Se podría subir cualquier archivo desde una URL a un servidor web?
PHP
x1520 3 2,058 Último mensaje 3 Septiembre 2010, 22:01
por Nakp
Abrir terminal de ubuntu desde un programa en java
Programación General
thekill01 1 29 Último mensaje 26 Mayo 2012, 18:09
por RyogiShiki
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines