Abrir Archivo ppt desde java

Iniciado por SAHEKA_14, 24 Marzo 2010, 22:29 PM

0 Miembros y 1 Visitante están viendo este tema.

SAHEKA_14

 ;D
Hola a Todos!
Primero que nada gracias a los que contestaron mi pregunta acerca del papadeo.!
Los molesto otras vez.

Podrian ayudarme a saber como puedo abrir un archivo ppt desde Java?
Dicen en google que con un archivo .bat, pero no se como usrlos.
Podrian mostrarme un ejemplo, porfas.

Ayudenme porfavor.! :rolleyes:

1mpuls0

Cita de: SAHEKA_14 en 24 Marzo 2010, 22:29 PM
;D
Hola a Todos!
Primero que nada gracias a los que contestaron mi pregunta acerca del papadeo.!
Los molesto otras vez.

Podrian ayudarme a saber como puedo abrir un archivo ppt desde Java?
Dicen en google que con un archivo .bat, pero no se como usrlos.
Podrian mostrarme un ejemplo, porfas.

Ayudenme porfavor.! :rolleyes:

Te refieres a mostrar el contenido dentro de un formulario??

o simplemente abrirlo como si clickearas 2 veces??

si es lo primero tal vez este enlace te puede servir.

http://j-integra.intrinsyc.com/support/com/doc/other_examples/Powerpoint_from_Java.htm

si es lo segundo es un mas facil.

Saludos
abc

sapito169

Citar
import java.awt.Desktop;
import java.io.File;
import java.io.IOException;
import javax.swing.JFileChooser;
import static javax.swing.JOptionPane.*;
import javax.swing.JWindow;
public class Main {

   /**
    * @param args the command line arguments
    */
   public static void main(String[] args) {
       Desktop desktop = Desktop.getDesktop();
       if (desktop.isSupported(Desktop.Action.OPEN)) {
           JFileChooser fileChooser = new JFileChooser();
           fileChooser.showOpenDialog(new JWindow());
           File file = fileChooser.getSelectedFile();
           if (file != null) {
               try {
                   desktop.open(file);
               } catch (IOException ex) {
                   showMessageDialog(null, "lo sentimos hubo un error inesperado al abrir el archivo\n" + ex.getMessage());
               }
           }
       } else {
           showMessageDialog(null, "lo sentimos este sistema operativo no soporta la clase Deskpot");
       }
   }
}