JaLC IRDB Crossref DataCite NDL NDL-Digital RUDA JDCat NINJAL CiNii Articles CiNii Books CiNii Dissertations DBpedia Nikkei BP KAKEN Integbio MDR PubMed LSDB Archive 公共データカタログ ムーンショット型研究開発事業
This is an archived page. It's not actively maintained. このページでは、Mozilla XPCOM インターフェースを利用して、chrome JavaScript コードから他のプログラムを起動する方法について解説します。プログラムを実行するには二つの方法があります。一つ目はnsILocalFile:launch メソッドで、二つ目は nsIProcess インターフェースです。 nsILocalFile.launch() を利用する このメソッドは、ファイルをダブルクリックしたのと同じ効果をもたらします。たとえば、実行可能ファイルであれば、ファイルがパラメータ無しで実行されます。いくつかのプラットフォームではこの機能は実装されていませんので、あなたのターゲットとするプラットフォームでこのメソッドが利用可能か確認してください。 nsI
あまりこういうケースは少ないかもしれませんが。 今回こんな場面に遭遇したので。 WEBシステム開発中に実現したい機能がどうしてもクライアントアプリでしか実現できなかったので。 呼び出しのリンクだけWEBページに追加して、そこからアプリ起動が必要に。 調査をするとブラウザからのクライアント資源へのアクセスはFireFoxだと可能とのこと。 今回使用したのはFirefox(バージョン 3.6.13) WEBページにて設定したリンクは下記。 file:///C:/app/startup.xul#prm1=aaa まずブラウザから呼び出す。ファイルにはXULファイルを使用。 startup.xul --------------------------------------------------------------------------------- <?xml version="1.0"
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く