エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
XPCOM: JSで定義する際のIDLの型について、など - mayokara note
あまり書かれていなかったので書く。 void(値なし) PRInt32(32bit整数) AString(UTF-16文字列) ns... あまり書かれていなかったので書く。 void(値なし) PRInt32(32bit整数) AString(UTF-16文字列) nsIVariant(配列) で何とかなります。 JavaScriptオブジェクト(ハッシュ)をやり取りする方法は良くわからなかった(JSObject?)ので、一つ一つ引数で受け取って、とりあえず配列で返している。 こんな感じ。 #include "nsISupports.idl" interface nsIVariant; [scriptable, uuid(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)] interface nsIHonyarara : nsISupports { void putData(in PRInt32 aNum, in Astring aStr); nsIVariant getArray(); }; あ
2009/08/08 リンク