【发布时间】:2016-05-01 09:29:41
【问题描述】:
我需要你的帮助来解决我的问题。
我有一个包含 2 个项目的 ComboBox:StackExchange 和 StackOverflow。
我想知道如何计算StackOverflow 项目被选中的次数并将结果放入消息框中。
感谢和问候。
【问题讨论】:
标签: c++builder tcombobox
我需要你的帮助来解决我的问题。
我有一个包含 2 个项目的 ComboBox:StackExchange 和 StackOverflow。
我想知道如何计算StackOverflow 项目被选中的次数并将结果放入消息框中。
感谢和问候。
【问题讨论】:
标签: c++builder tcombobox
创建一个包含两个 int 值的数组,初始化为 0。在TComboBox::OnSelect 事件中,根据TComboBox::ItemIndex 属性报告的索引递增相应的数组项。
private:
int Counters[2];
void __fastcall TMyForm::ComboBox1Select(TOBJECT *Sender)
{
Counters[ComboBox1->ItemIndex]++;
}
void __fastcall TMyForm::DisplayCounts()
{
String Msg;
Msg.sprintf(_D("%s: %d\n%s: %d"),
ComboBox1->Items->Strings[0].c_str(), Counters[0],
ComboBox1->Items->Strings[1].c_str(), Counters[1]
);
ShowMessage(Msg);
}
【讨论】: