Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Изменение Теста Item


XeLax ©   (2004-06-25 16:43:00) 

Такая проблема: при попытке изменить надпись в строчке ComboBoxa на которой стоит индекс эта надпись не изменяется и отображается пустой белый прямоугольник. Если изменять текст в итеме который не есть активным, тогда все ок. В чем тут ошибка?
Стиль комбобокса - csOwnerDrawFixed, хотя пробовал и сдругими стилями, результат тот же.

ComboBox1.Items[ComboBox1.ItemIndex]:='Hello world!';
ShowMessage(ComboBox1.Items[ComboBox1.ItemIndex]); // выдает пустую строку!


Palladin   (2004-06-25 16:51:00) [1]

i:=ComboBox1.ItemIndex;
ComboBox1.Items[i]:='Hi';
ComboBox1.ItemIndex:=i;

почему не работает как у тебя? ищи ответ в исходниках VCL...


Наверх

Титульная страница Поиск, карта сайта Написать письмо