以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 高级功能研发区 (http://www.weistock.com/bbs/list.asp?boardid=5) ---- [求助]如何改变在“动态显示牌”上双击的行为? (http://www.weistock.com/bbs/dispbbs.asp?boardid=5&id=78418) |
-- 作者:basicsp -- 发布时间:2015/5/8 18:54:10 -- [求助]如何改变在“动态显示牌”上双击的行为? 目前是双击后打开”技术分析“框架,我想打开我自定义的一个框架。 Report框架没有Dbclick,我手动加入以下代码,test1为自定义的框架。 Sub Report_DblClick() Set Table = Report.GetGridByName("上海指数").GetTable() Set Grid = Table.GetGrid() Application.msgout "Grid.StockLabel=
" & Grid.StockLabel Application.msgout "Grid.Market=
" & Grid.Market if Grid.MinuteGraph then call Application.ActivateFrameWithCode("test1",Grid.StockLabel,Grid.Market,-1) else call Application.ActivateFrameWithCode("test1",Grid.StockLabel,Grid.Market,Grid.CycType) end if End Sub 但得到的品种名称始终是 Grid.StockLabel=
600215 Grid.Market=
SH 有没有办法根据当前双击的品种进行切换?
|
-- 作者:王锋 -- 发布时间:2015/5/8 22:05:40 -- 你可以直接在表属性里,直接更改双击后触发的框架 |
-- 作者:guotx2010 -- 发布时间:2015/5/11 8:43:23 -- 用GetCurrentStock获取当前选择的合约 |