欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件高级功能研发区 → 复合框

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有3386人关注过本帖树形打印复制链接

主题:复合框

帅哥哟,离线,有人找我吗?
yukizzc
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2016/6/23 14:13:25 [显示全部帖子]

您是要做什么操作呢??

这个复选框选中后改变显示的文字和背景色,你这边代码都没问题


 回到顶部
帅哥哟,离线,有人找我吗?
yukizzc
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2016/6/23 21:06:23 [显示全部帖子]

这是combox控件,这是初始化添加项例子
UserForm1_ComboBox1.List = Array("IF00", "IH00", "IC00", "TF00")

这个是取控件切换合约然后进行操作
Sub UserForm1_ComboBox1_Click()
Select Case UserForm1_ComboBox1.Value
    Case UserForm1_ComboBox1.List(0)
这边你自己的程序

 回到顶部
帅哥哟,离线,有人找我吗?
yukizzc
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2016/6/27 11:54:27 [显示全部帖子]

bk_ComboBox1.List = Array("IF00", "IH00", "IC00", "TF00")
  bk_ComboBox1.listindex=0                     
 bk_TextBox1="IF00"                                  '要先给textbox传递过去,不然你放在事件里的话就只有点击才会执行了                 
Sub bk_ComboBox1_Click()
      Select Case bk_ComboBox1.Value
             Case bk_ComboBox1.List(0)   
                  SASA="IF00"     
              Case bk_ComboBox1.List(1)
                  SASA="IH00" 
                 
                  Case bk_ComboBox1.List(2)
                  SASA="IC00" 
                 
                  Case bk_ComboBox1.List(3)
                  SASA="TF00"  
      End Select
    bk_TextBox1=SASA
End Sub

 回到顶部
帅哥哟,离线,有人找我吗?
yukizzc
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2016/6/27 12:49:22 [显示全部帖子]

不太明白你问题了,你不就是希望复选框里选择品种时候,sasa得打相应的合约吗,另外在文本框里这边对应着输出不是吗??

那么我9楼这边给范例不就是这样了吗??


 回到顶部
帅哥哟,离线,有人找我吗?
yukizzc
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2016/6/27 14:40:25 [显示全部帖子]

021-20339087

电话联系吧

 


 回到顶部
帅哥哟,离线,有人找我吗?
yukizzc
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2016/6/27 16:03:52 [显示全部帖子]

bk.Show
dim SASA

 


bk_ComboBox1.List = Array("IF00", "IH00", "IC00", "TF00")
  bk_ComboBox1.listindex=0                     
 SASA="IF00"                                  '我这里中有写这一句的,这样编译不能通过    \
 
  set report1=marketdata.getreportdata("IF00","ZJ") 
  bk_TextBox1  = report1.newprice        
Sub bk_ComboBox1_Click()
      Select Case bk_ComboBox1.Value
             Case bk_ComboBox1.List(0)   
                  SASA="IF00"    
                  set report1=marketdata.getreportdata(SASA,"ZJ")
                  bk_TextBox1 =  report1.NewPrice
              Case bk_ComboBox1.List(1)
                  SASA="IH00" 
                  set report1=marketdata.getreportdata(SASA,"ZJ")
                  bk_TextBox1 =  report1.NewPrice
                  Case bk_ComboBox1.List(2)
                  SASA="IC00" 
                  set report1=marketdata.getreportdata(SASA,"ZJ")
                  bk_TextBox1 =  report1.NewPrice
                  Case bk_ComboBox1.List(3)
                  SASA="TF00"
                  set report1=marketdata.getreportdata(SASA,"ZJ")
                  bk_TextBox1 =  report1.NewPrice 
      End Select
               
End Sub

 


 回到顶部