Shell escape

3 respostas
T

Tem como dentro de uma classe java eu executar um outro programa? Como o call do VB ou ! do Matlab?
Valeu

3 Respostas

P

eu acho que vc usando as chamadas próprias do sistema até tem como, uma vez eu vi um programa que fazia um shut-down no Windows… mas aí a tua aplicação vai perder toda portabilidade

F

Tem sim , muito simples usando o RuniTime();

try {
       
        String command = "calc.exe";
        Process child = Runtime.getRuntime().exec(command);
        command = "calc.exe";
        child = Runtime.getRuntime().exec(command);
    } catch (IOException e) {
    }

Assim vc executa qualquer programa do windows e funções também como desligar e etc…e-mail, programas e etc

Agora se for utilizar |Dlls ai terá que usar jni…Beleza!!

T

Valeu Felipe!
Obrigado

Criado 26 de agosto de 2004
Ultima resposta 27 de ago. de 2004
Respostas 3
Participantes 3