tempad
Readygo技术搜索引擎 >>软件工程 >> 百分求教!怎么显示所选信息?

百分求教!怎么显示所选信息?

Readygo技术搜索引擎 网络搜索 efish 2008-1-17 7:16:57

百分求教!怎么显示所选信息?

楼主submit(y)2003-06-30 13:53:57 在 VB / 控件 提问

有6个OptionButton,实现选择,被选项会在另一个窗体实现相关详细信息的显示。怎样使所选的信息得以显示,而没被选的信息不显示? 问题点数:100、回复次数:18Top

1 楼submit(y)回复于 2003-06-30 13:59:12 得分 0

我用的SSTab来显示信息,那岂不是排列组合加入很多个SSTab控件?各位大虾有什么高见,指导一下!Top

2 楼victorycyz(--)回复于 2003-06-30 14:04:14 得分 10

你好象想得太复杂了。Top

3 楼wynbfqny(今无心)回复于 2003-06-30 14:06:42 得分 0

用控件变量,选中一个optionbutton后变量改变,并传递到另一个窗体(form2.变量名=form1.变量名)Top

4 楼submit(y)回复于 2003-06-30 14:13:25 得分 0

to     victorycyz:我想要用一个TabStrip搞定,可是我不知道怎么实现!  
  to   wynbfqny:你的意思是我要建立N个窗体(排列组合的数目好大呀)?是不是我理解错了,能否具体一点!Top

5 楼wynbfqny(今无心)回复于 2003-06-30 14:17:11 得分 0

OptionButton控件可重复选吗?还需要排列组合?  
  如果需要的话,请声明了一定长变量string   ,在六位中只写入0   or   1来判定是否选择了控件Top

6 楼wynbfqny(今无心)回复于 2003-06-30 14:20:05 得分 0

只需要二个窗体,和一个tabstrip就可以了,关键是你的意思,最好有源程序(简化的)给我  
   
  myemail:shatf@evergrandshaft.comTop

7 楼victorycyz(--)回复于 2003-06-30 14:21:24 得分 0

先请问一下,你的optionbutton是不是在同一个容器里的,也就是说,同一时间只能显示一个button指向的内容?  
   
  (其实就是要同时显示多个选项下的内容,也很简单的。比如字符串连接起来。)Top

8 楼submit(y)回复于 2003-06-30 14:24:00 得分 0

看来我表达不明确!(怪不得以前作文不及格),今无心大哥,我主要是想问通过选择不同的选项,显示不同的信息(我刚被逼学vb,不知道谁能复选,这个我下去查找一下,主要是问上面那个问题,见笑了@_@)Top

9 楼submit(y)回复于 2003-06-30 14:28:15 得分 0

我的程序是通过选择可复选的控件(不一定非要用optionbutton),实现选择,然后通过接口调用组件中的方法,去后台数据库取动动,这个不重要,方法我会调用,可是我不知道,怎么按选择内容要求显示,不选的不调用相关方法,不显示,程序比较长一点,因为牵扯到组件Top

10 楼wynbfqny(今无心)回复于 2003-06-30 14:54:13 得分 70

Option   Explicit  
   
  Private   Sub   Check1_Click(Index   As   Integer)  
  Dim   a   As   String  
  a   =   "0"  
  For   Index   =   1   To   6  
  a   =   a   &   Check1(Index).Value  
  Next  
  Form2.Text1.Text   =   Mid(a,   2,   6)  
  Form2.Show  
  End   Sub  
   
   
  以上为form1   窗体  
   
  以下为form2  
  Option   Explicit  
   
   
  Private   Sub   Form_Load()  
  Dim   i   As   Integer  
  For   i   =   1   To   6  
  If   Mid(Text1.Text,   i,   1)   =   1   Then  
  """加入你所要的语句  
  Else  
  "加入你所要的语句  
  End   If  
  Next  
  End   SubTop

11 楼submit(y)回复于 2003-06-30 15:01:53 得分 0

to   wynbfqny(今无心)   :谢谢你,我先研究一下,等调通了定会将分数给各位大虾,双手奉上:)谢谢!Top

12 楼submit(y)回复于 2003-06-30 15:14:41 得分 0

to   wynbfqny(今无心):我明白你的程序了,可是还是没有实现我要求实现的功能,就是在第二个窗体只在tabstrip显示我选择的东西的相关内容,不选的连标签都不要显示的功能:(Top

13 楼wynbfqny(今无心)回复于 2003-06-30 15:46:52 得分 0

看一下下面的介绍  
  http://www.china-askpro.com/msg23/qa51.shtml  
   
  Top

14 楼wynbfqny(今无心)回复于 2003-06-30 15:50:35 得分 0

用sstab控件Top

15 楼wynbfqny(今无心)回复于 2003-06-30 15:51:11 得分 0

 
  如果您的工具栏内没有SSTab和MSFlexGrid控件,可以在VB主菜单里选择“工程”|“部件”。然后添加“Microsoft   Tabbed   Dialog   Control”和“Microsoft   FlexGrid   Control”即可。      
  Top

16 楼submit(y)回复于 2003-06-30 16:41:55 得分 0

还不是很符合要求,哪位大虾有高见???救助一下!Top

17 楼submit(y)回复于 2003-06-30 16:43:26 得分 0

怎么能使得所选的页面按顺序列出,而没被选的页面隐藏的连标签都看不见呢???Top

18 楼LuBingLin(为什么?)回复于 2003-06-30 20:19:48 得分 20

1.在Form1中放入6个CheckBox控件,注意必需是成组索引从0-5  
  2.在Form2中放入一个SSTab控件,添加到6个选项卡。并加入以下代码:  
  Private   Sub   Form_Load()  
      Dim   Index   As   Integer  
      For   Index   =   0   To   5  
          If   Form1.Check1(Index).Value   Then  
              SSTab1.TabVisible(Index)   =   True  
          Else  
              SSTab1.TabVisible(Index)   =   False  
          End   If  
      Next  
  End   Sub  
  不知你说的是否是要此功能。  
   
  Top

责任编辑: efish 参与评论 查找更多:
相关文章
vc中如何用那个mfc或api函数在鼠标旁显示类似金山词… vc中如何用那个mfc或api函数在鼠标旁显示类似金山词霸的解释窗口及设定的文本
[招聘兼职英语翻译]计算机相关文档中译英2万字 [招聘兼职英语翻译]计算机相关文档中译英2万字
三层中怎样在Client端把SELECT的结果保存成本地表? 三层中怎样在Client端把SELECT的结果保存成本地表?
在DataGrid中的按钮字段列中如何找到ItemCommand事件? 在DataGrid中的按钮字段列中如何找到ItemCommand事件?
请教:有关vb中multipage控件的的使用 请教:有关vb中multipage控件的的使用
我想把一个按钮用图标显示,请问怎样使图标的大小和… 我想把一个按钮用图标显示,请问怎样使图标的大小和按钮的大小一致呢?
如何找印一个图片? 如何找印一个图片?
有关jdk1.4.1 和Domino R509 的兼容问题 有关jdk1.4.1 和Domino R509 的兼容问题
让被引进的第三方控件消失(高数求助!!!) 让被引进的第三方控件消失(高数求助!!!)
怎么样才能在调用DLL后立即完全释放?100 怎么样才能在调用DLL后立即完全释放?100
2秒记住本站域名

玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的readygo.com.cn

分类导航
Readygo技术搜索引擎