C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Ambiguity при работе с ElComboBox, Помогите разрешить неоднозначность
gen
Отправлено: 17.12.2005, 21:47


Дежурный стрелочник

Группа: Участник
Сообщений: 36



Привет.

Помогите разрешить неоднозначность при работе с операторами == и != , возникающую при использовании компонента ElComboBox из пакета ElPack v4.01 update1. Тестировал на "чистом" проекте с одной формой без дополнительных компонентов и одним ElComboBox. Если в проект добавить, к примеру, проверку
CODE
if (ElComboBox1->Text=="")
, то при компиляции получаю
QUOTE
E2015 Ambiguity between '_fastcall WideString::operator ==(const WideString &) const' and 'WideString::operator wchar_t *() const'

То же и при проверке на неравенство. Можно ли обойти грабли?
Георгий
Отправлено: 18.12.2005, 13:31


Почетный железнодорожник

Группа: Модератор
Сообщений: 874



CODE
if (ElComboBox1->Text==WideString(""))
gen
Отправлено: 19.12.2005, 17:50


Дежурный стрелочник

Группа: Участник
Сообщений: 36



Спасибо!
Это то, что нужно . smile.gif

Вернуться в Вопросы программирования в C++Builder