あるプログラマの日記

プログラマのメモ、出来事、考えたこと、勉強とかの雑記

ファイルに関連付けられたプログラムの起動

  • org.eclipse.swt.program.Programを使用する。
import org.eclipse.swt.program.Program;
...
String filename;
...
if( !Program.launch(fileName) ){
    // 起動失敗
}
  • これは、テキストファイルに関連付けされたエディターに、"c:\\autoexec.bat"を引数で渡して、起動する。
Program p = Program.findProgram (".txt");
if (p != null) p.execute ("c:\\autoexec.bat");

http://dev.eclipse.org/viewcvs/index.cgi/~checkout%7E/platform-swt-home/snippits/snippet105.html