geotub Опубликовано 19 марта, 2018 Поделиться Опубликовано 19 марта, 2018 Днамически создаю listboxitems var li:tlistbxitmes; .... li:=tlistboxitems.create(listbox); li.text:='test'; ..... li.addobject(listbox); Все отлично работает но на уничтожение формы action:=Tcloseaaction.cafree; - вылетает софт полностью! runtime Error; действия которые совершаю 1) создаю форму Application.createform(Tform2,form2); 2) после открытия добавляю итемы в лист бокс 3) нажимаю на любой итем (мышкой) никаких действий не назначено 4) Уничтожаю форму Итог RUNTIME Если не нажимать на итемы уничтожается нормально Все варианты перепробовал В чем причина помогите пожалуйста! Компилиться все под OS X Цитата Ссылка на комментарий
0 Sergiy_83 Опубликовано 24 марта, 2018 Поделиться Опубликовано 24 марта, 2018 У меня вот так: TListBoxItem *lbi = new TListBoxItem(ListBox1); lbi->StyleLookup = "ListBoxItem_player"; lbi->Height = 32; lbi->Text = *fname; ListBox1->AddObject(lbi); Правильно это или нет, сам не знаю. Но работает. Ingalime 1 Цитата Ссылка на комментарий
Вопрос
geotub
Днамически создаю listboxitems
var li:tlistbxitmes;
....
li:=tlistboxitems.create(listbox);
li.text:='test';
.....
li.addobject(listbox);
Все отлично работает но на уничтожение формы
action:=Tcloseaaction.cafree; - вылетает софт полностью! runtime Error;
действия которые совершаю
1) создаю форму Application.createform(Tform2,form2);
2) после открытия добавляю итемы в лист бокс
3) нажимаю на любой итем (мышкой) никаких действий не назначено
4) Уничтожаю форму
Итог RUNTIME
Если не нажимать на итемы уничтожается нормально
Все варианты перепробовал
В чем причина помогите пожалуйста!
Компилиться все под OS X
Ссылка на комментарий
1 ответ на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.