目前是双击后打开”技术分析“框架,我想打开我自定义的一个框架。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
有没有办法根据当前双击的品种进行切换?
用GetCurrentStock获取当前选择的合约