特定のブルームバーグ端末ページをプログラムで開く方法の手順に従っています。DDE (ActiveX/Javascript) 経由でブルームバーグ ターミナル ウィンドウを制御するには:
xlApp = new ActiveXObject("Excel.Application");
var app = xlApp.DDEInititate("winblp", "bbk");
xlApp.DDEExecute(app,"<blp-1><home>MSFT US<EQUITY><GO>DES<GO>");
xlApp.DDETerminate(app);
app = "";
xlApp.Quit();
ただし、callt o DDEInitiate は「オブジェクトはこのプロパティまたはメソッドをサポートしていません」で失敗します (IE8)。xlApp が定義されていることがわかり、Visual Basic での同等の呼び出しは問題なく動作するようです。
ch = DDEInitiate("winblp", "bbk")
JavaScriptが機能しない理由を誰かが判断できますか?
ありがとうございました
ライアン