以文本方式查看主题

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

--  作者:pel46585
--  发布时间:2010/12/20 10:18:05
--  定义TABLE

TABLE事件,好象必须先定义它。我想读取TABLE"自选股"中数据,应该怎么定义?

如:

Set Table = Report.GetGridByName("自选股").GetTable()
这么修改通不过。


--  作者:pel46585
--  发布时间:2010/12/20 11:20:58
--  

Frame 对象

怎么定义?
--  作者:夏小飞
--  发布时间:2010/12/20 12:15:16
--  
Set Table = Report.GetGridByName("上海指数").GetTable()\'得到当前表格,默认的是上海指数
call Table.SwitchBlock("上海A股", 0)\'切换动态牌当前的板块
msgbox table.name
msgbox table.BlockName
msgbox table.BlockType
MsgBox Table.RowCount()

--  作者:夏小飞
--  发布时间:2010/12/20 12:19:48
--  

Frame 对象有系统默认的也可以自己定义,在画面菜单>>框架布局>>新建框架

得到当前框架

Application.ActivateFrame("Technic")‘Technic指的就是技术分析框架的名称,就是那个有K线的哪个。。。
Set Grid = Application.GetActiveGrid()
Set Market = grid.GetMarketinfo()


--  作者:夏小飞
--  发布时间:2010/12/20 12:20:41
--  
technic,report,dynamic,allcompages等就是系统默认的