@634

Windows アプリケーションの起動

Advertisement

Runtime, 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ラボ
   UIコレクションギャラリー

サイト検索

Google

Web サイト内

Y!ログール