再次請教PeekAndPump無法返回問題 [金字塔]
-
咨詢內容:
在for循環中有打開框架、處理數據、再關閉框架的操作,因為有多個框架要處理,擔心大量占用資源會導致金字塔崩潰,因此在for循環里使用了PeekAndPump,但是經常打開某個框架后(哪個框架不固定,隨機的)就卡住了,界面沒反應,鼠標點擊正常。如果不使用PeekAndPump則可以順利執行完所有打開框架關閉框架的操作。
之前以為是PeekAndPump后會優先處理行情進來,但是試過在for循環前就把數據接收都關了,同樣會卡住。
金字塔又沒有DoEvents方法可用。請問下PeekAndPump到底是怎么封裝的?幫助文檔只有幾句話,有沒有更加具體的說明?開了PeekAndPump后會一直查詢有沒有其它消息?行情都關了,交易也停了(已收盤),沒有其它消息要處理了,那PeekAndPump到底在等什么?
?
?來源: CXH99.COM
-
金字塔客服:
這個函數實際上就是封裝了WINDOWS的消息隊列處理,如果你確認是在PeekAndPump掛起的,那么說明你的代碼有某個地方出現了消息掛起而導致等待。
你可以用排除法看一下具體是那個窗體或者框架等操作導致的掛起,逐步縮小問題范圍。
?
-
用戶回復:
如果循環有嵌套,PeekAndPump是放在最里面的循環嗎?還是說各層循環都需要?
?
-
網友回復:
這個沒有特定的位置,一般是放在你的長時間處理循環中,循環的途中處理其他事件。如果你的循環本身不復雜不長時間占用,那么也沒必要搞這個函數的
?
- 網友回復: 金字塔有沒有消息隊列處理的一些接口可以用來測試?
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容