Hola tengo hecha una ayuda para un programa Java con formato .HLP, ¿cómo puedo abrirla desde el programa?
Muchas gracias.
| |||
URGENTE Abrir archivo .HLP desde Java Hola tengo hecha una ayuda para un programa Java con formato .HLP, ¿cómo puedo abrirla desde el programa? Muchas gracias.
__________________ -----,-----,-----,@ |
| |||
He probado este código, compila bien pero al dar a la opción de mi progrma "ayuda" me dice que no puede abrir el archivo de ayuda. ¿Alguien me puede ayudar por favor? public void Acerca_de_actionPerformed(ActionEvent e) { String cmd = "./Ayuda Biblioteca/AYUDA.HLP"; try { Runtime r = Runtime.getRuntime(); Process proc = r.exec("winhelp.exe" + cmd); proc.waitFor(); } catch (Exception exc) { JOptionPane.showMessageDialog(this, exc.getMessage(), "Ayuda", JOptionPane.INFORMATION_MESSAGE); } } Muchas gracias.
__________________ -----,-----,-----,@ |
| |||
Ejecutar .hlp desde JAVA. Saludos roos av, Antes, quiero decirte que en win2000/xp el nombre del compilador de ayuda es winhlp32.exe y en win98/95 es winhelp.exe, yo uso el primero. Lo que quieres hacer se hace de la siguiente manera : public void actionPerformed(ActionEvent e) { try { Runtime run = Runtime.getRuntime(); String path = new String(" c:\\Ayuda\\SisBib.hlp") Process pro = run.exec("winhlp32.exe" + path); }catch (Exception err) { System.out.print("Error ..." +err); } } Ten en cuenta que al escribir la ruta del archivo, debe existir un espacio para que no quede junto con el nombre del programa winhelp.exe o winhlp32.exe. Espero que te sirva. |