Windows アプリケーションの起動AdvertisementRuntime, Process
例:メモ帳の起動
import java.io.IOException;
class RunNotepad{
public static void main(String args[]) throws IOException{
// ランタイムの取得
Runtime rt = Runtime.getRuntime();
if(args.length < 1){
// プロセスの生成 新規で開く
Process pr = rt.exec("c:\\windows\\notepad.exe");
}else{
// プロセスの生成 指定したファイルを開く
Process pr = rt.exec("c:\\windows\\notepad.exe " + args[0]);
}
}
}
※ 引数渡しをサポートしていないアプリケーションも多々存在するので注意。
Advertisement |
ショートカット・634・634ブログ ・このカテゴリのトップページに戻る ・Incubator(Pukiwiki) ・634ラボ UIコレクションギャラリー ZO-3ジェネレーター サイト検索Y!ログール |