Web技術を追ってHTML5, JavaScript, Flex, Adobe AIRのことをつらつらと Adobe AIRでちょっとおかしなファイラを作ろうと思ったんだけど、大体のOSでは可能な「ファイルをダブルクリックしたら関連付けられたアプリケーションで開く」という機能を作ろうとしたところで行き詰まった。 AIRではJavaで提供されてるようなRuntime.exec()やProcessBuilderチックなAPIがないんだった・・・。 ここであきらめるのも悔しいのでAIRで「ファイルをダブルクリックしたら関連付けられたアプリケーションで開く」という機能を無理矢理実装してみた。 なお、AIRだけじゃ実現するのは無理なので、実際にファイルを開く部分はJavaプログラムにヘルプをお願いしている。 (AIRとJavaの2つを使わないと実現できていない時点であまりイケてない) ちなみに、一か