2013-05-11 96 views
4

我在嘗試使用DDEExecute與彭博社交互,但我無法找到有效的DDE命令列表。有沒有彭博DDE命令列表?

尤其是什麼,我希望現在要做的就是輸入特定非字符的按鍵(例如,「右箭頭」)

+0

你想通過彭博社做什麼?如果你想要獲取數據,你是否知道有一個非常好的API? – amaidment 2015-09-24 08:51:02

+0

是的!這些數據當時無法通過API訪問(儘管目前很可能) – slifty 2015-09-24 17:55:48

+0

您想要獲取哪些數據? – amaidment 2015-09-25 09:58:07

回答

0

我同意與他人API是要走的路,但如果由於某種原因你沒有這些數據,你可以使用幾種不同的方法,包括DDE或Sendkeys。正如彭博格所說:「儘管DDE和SendKeys功能在此處有記錄,但我們無法協助此功能的具體使用」

SendKeys方法可用於以下方法:

' Activate a Bloomberg Professional Window (Window #1, in this case) 
AppActivate "1-BLOOMBERG" 
' Send commands to the Bloomberg Professional service Window 
SendKeys "{ESC}" & "MSFT US {f8} DES~", True 

上「的SendKeys」的方法[擊鍵語法]其他幫助,也可以在MSDN Library中發現 - VBA幫助文件,以及在加載項的幫助文件。點擊開始菜單,然後點擊程序|彭博,可以從Windows任務欄打開該文件。

包括向右箭頭的列表可以是found here