我需要你的帮助来解决我的问题。
我有一个包含 2 个项目的 ComboBox:StackExchange
和StackOverflow
.
我想知道如何计算StackOverflow
项目被选中的次数并将结果放入消息框中。
谢谢并恭祝安康。
我需要你的帮助来解决我的问题。
我有一个包含 2 个项目的 ComboBox:StackExchange
和StackOverflow
.
我想知道如何计算StackOverflow
项目被选中的次数并将结果放入消息框中。
谢谢并恭祝安康。
创建一个包含两个值的数组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);
}