C++builder中的radiogroup中怎样得到选中条目的值

 我来答
哎呀……18a91a6
2016-11-18 · TA获得超过4.2万个赞
知道大有可为答主
回答量:7246
采纳率:76%
帮助的人:3003万
展开全部

一、这是一个简单得不能再简单的问题。

1、RadioGroup的ItemIndex指示了当前被选中的行数,注意从0开始计数。

2、RadioGroup的Items中,是一行一行的 Strings,里面没有值可言,就是字串,被选中了哪一行的字,ItemIndex就对应着哪一行(0开始计),就取对应行的字串就可以了。

3、ItemIndex的改变关联着RadioGroup的点击事件。直接代码强行改变ItemIndex可能也会同时触发RadioGroup的点击事件,会不会自个测试。

4、具体的代码如下:(请在界面上放一个RadioGroup1和一个Text1,双击RadioGroup1,自动产生RadioGroup1的点击触发函数后,加入下面两行代码中的一行,根据你的需要)

Edit1->Text = IntToStr(RadioGroup1->ItemIndex);
Edit1->Text = RadioGroup1->Items->Strings[RadioGroup1->ItemIndex];


——————————————————————————————————


5、顺便:吐个槽,C++Builder是辣么好用的工具,首先是厂商的运作不力,其次不是微软的亲儿子,再次核心用的Delphi,使得用户群是辣么的少。其实C++Builder快捷与强大加于一身本应是无敌的存在。但真理缺往往不被人所认同!所以C++Builder也就成了一个没有钱途的工具。只有少量的编程爱好者会热爱它!

6、不过,如果你爱上了C++Builder,也别灰心,计算机语言这东西,懂了一个,别的就可以触类旁通了,思想是一样的,不同的只是工具而已。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式