gentype.com
All Microsoft Microsoft 365 Office Windows Surface Xbox Deals Support Software Windows Apps OneDrive Outlook Skype OneNote Microsoft Teams Microsoft Edge PCs & Devices Computers Shop Xbox Accessories VR & mixed reality Phones Entertainment Xbox Game Pass Ultimate Xbox Live Gold Xbox games PC games Windows digital games Movies & TV Business Microsoft Azure Microsoft Dynamics 365 Microsoft 365 Micro
最近ajaxの話題の花盛りですね。 自分もその話題に乗ってみようということで色々実験しています。 そこで壁にぶつかってしまったのは、 「自作のCOMオブジェクトから発生させたイベントはどのようにしてjscriptに通知すればよいのか?」 と言うことです。 たぶん自作COMの作り方がまずいと思いますが、文献みつからず悩んでおります。 やりたいことは function OnEvent01(lngStatus) { alert ( "イベントが発生したよ!"); } httpObj = new ActiveXObject("Msxml2.XMLHTTP"); httpObj.onreadystatechange = OnEvent01; の様にCOM側からOnEvent01を呼び出したいのです。 自作COMでは属性を使ってイベントを定義しています __interface IRootObj
ActiveXの証明書の問題に打ちのめされWalkmanの再生履歴をアップするWebアプリの開発を放置して数ヶ月。ActiveXをあきらめて、普通のCOMを使いPackageForTheWebか何かでインストールさせようという方向に転換。ActiveXのプロジェクトを普通のCOMに書き直しました。と、自分で書いていて普通のCOMってなんぞや?と思ったので、単にVisualStudioのATLプロジェクト作成したdllと解釈していただきたく。 さて、書き直したといってもi/f部分を変えただけで中身のクラスライブラリはそのままコピーしたので大した手間はありません。 IEでActiveXオブジェクトを生成する場合、JavaScriptに”ActiveXObject”というfunctionが用意されており var itunes = new ActiveXObject("iTunes.Applica
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く