Com este código fonte você chama um programa .exe, eu usei ele para chamar a calculadora do windows, mas seguindo a lógica e o código da para chamar qualquer programa .exe, caso houver um erro ele ira mostra uma mensagem avisando, vai ocorre um erro se o caminho do arquivo informado não existe, vamos ao que interessa.
================================================================
Chamando a Calculadora do Windows, Java
================================================================
import java.io.IOException;
import java.util.logging.Level;
import java.util.logging.Logger;
public class ExecutaProgramas {
public static void main(String[] args) {
Runtime rt=Runtime.getRuntime();
try {
Process p=rt.exec ("c:\\windows\\system32\\calc.exe");
} catch (IOException ex) {
Logger.getLogger("Erro a o localizar o programa, tente novamente");
}
}
}
================================================================
Chamando o Microsoft Office Word 2007
================================================================
import java.io.IOException;
import java.util.logging.Level;
import java.util.logging.Logger;
public class ExecutaProgramas {
public static void main(String[] args) {
Runtime rt=Runtime.getRuntime();
try {
Process p=rt.exec ("C:\\Arquivos de programas\\Microsoft Office\\Office12\\WINWORD");
} catch (IOException ex) {
Logger.getLogger("Erro a o localizar o programa, tente novamente");
}
}
}
================================================================
================================================================
Analisando o código fonte vocês perceberão que somente alterei o caminho do arquivo, ao invés de chama a calculadora agora ele chamara o Word, isto porque informei o caminho do .exe que chama o Word. Bom então é isso amigos, abraço.
================================================================
================================================================
import java.io.IOException;
import java.util.logging.Level;
import java.util.logging.Logger;
public class ExecutaProgramas {
public static void main(String[] args) {
Runtime rt=Runtime.getRuntime();
try {
Process p=rt.exec ("C:\\Arquivos de programas\\Microsoft Office\\Office12\\WINWORD");
} catch (IOException ex) {
Logger.getLogger("Erro a o localizar o programa, tente novamente");
}
}
}
================================================================
================================================================
Analisando o código fonte vocês perceberão que somente alterei o caminho do arquivo, ao invés de chama a calculadora agora ele chamara o Word, isto porque informei o caminho do .exe que chama o Word. Bom então é isso amigos, abraço.
================================================================
================================================================
programa útil.
ResponderExcluirparabens.