Top.Mail.Ru
Ответы

Проверка значений в ComboBox (C++ builder)

В ComboBox добавляются строковые значения.
Например:
ComboBox1->Items->Add("Строка 1");
ComboBox1->Items->Add("Строка 2");

Как проверить все существующие в ComboBox значения, чтобы избежать повторных при добавлении?

Дополнен

Ps: Точнее, меня интересует, как обратится ко всем строка ComboBox:
for(int i=0; i<combobox1->Items->Count; i++) {
if ("Строка 1"==(i-ое значение ComboBox)) {
continue;
}
}
Как обратится к "i-ому значению ComboBox"?

По дате
По Рейтингу
Аватар пользователя
Новичок
11лет

на Delphi:
if Combobox1.Items.IndexOf('строка') <> -1 then
строка не существует в Combobox;
------------------------------------------------------------------
Не изобретай велосипед. Читай документацию:
If the string is not in the string list, IndexOf returns -1.
Если строка не присутствует в списке, IndexOf возвращает -1.