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 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.
================================================
Nenhum comentário:
Postar um comentário