以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  高级功能研发区  (http://weistock.com/bbs/list.asp?boardid=5)
----  关于MinuteGraph  (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=140041)

--  作者:usepps
--  发布时间:2016/9/26 12:24:28
--  关于MinuteGraph
在Dynamic框架的代码中写入如下

Sub Dynamic_MouseDown(Button, Shift, x, y)
Set Grid = Dynamic.GetGridByName("Main")
Set Grid2 = Technic.GetGridByName("Main")
Application.MsgOut "Grid.MinuteGraph " & Grid.MinuteGraph
Application.MsgOut "Grid2.MinuteGraph " & Grid2.MinuteGraph
End Sub

执行后显示

Grid.MinuteGraph True
Grid2.MinuteGraph True

请问:打开分时走势后,技术分析被关闭(用Technic_Close事件验证了),为什么依然可以获得Technic的子对象,并且Technic的Grid对象竟然拥有Dynamic的属性?

--  作者:王锋
--  发布时间:2016/9/27 9:52:24
--  

虽然关闭了,但是部分内存还没有被释放。

建议你使用某个框架前,使用 IsActivateFrame 判断该框架是否属于有效框架后,再进行操作


--  作者:usepps
--  发布时间:2016/9/27 11:32:57
--  
谢谢