Alvin Seville
|
|
1 | |
Как сделать удаление объекта?28.07.2017, 09:32. Показов 4760. Ответов 10
Метки нет (Все метки)
Как сделать удаление объекта? Допустим, я хочу, чтобы летящий квадрат удалился сам через 5 секунд после запуска программы.
0
|
28.07.2017, 09:32 | |
Ответы с готовыми решениями:
10
Как сделать наклон объекта на определенный градус? Как сделать так, что при совпадении одного объекта с другим происходило удаление одного из них Как сделать закачку и удаление файлов, создание и удаление каталогов? Как правильно организовать удаление объекта по указателю? |
Супер-модератор
|
|
28.07.2017, 11:33 | 4 |
Телепатия - не мой профиль. Сколько раз повторять: другие не видят твой код, а свой код никому выкладывать неинтересно, потому что опять начнется "у меня не так, мне это не подходит". Будет код - будет разговор дальше.
0
|
Alvin Seville
|
||||||
28.07.2017, 11:41 [ТС] | 6 | |||||
Код примера:
0
|
Alvin Seville
|
|
28.07.2017, 12:30 [ТС] | 10 |
Не знаю, но у меня все компилируется: 0 ошибок и 0 предупреждений.
Добавлено через 1 минуту Не по теме: Пример выложил другой в архиве с целью узнать заработает ли он вообще, потому что у меня все работает.
0
|
20 / 19 / 14
Регистрация: 25.03.2015
Сообщений: 68
|
||||||
28.07.2017, 12:39 | 11 | |||||
Сообщение было отмечено Volobuev Ilya как решение
Решение
Ну, насколько я помню, в справочнике написано, что объект удаляется присвоению ему nil-а. Дальше работает сборщик мусора и прочие advanced stuff. Соответственно, нужно, чтобы графический движок не ругнулся на "отсутствие экземпляра", а спокойно перестал рисовать твой квадрат. (движок не смотрел)
Добавлено через 3 минуты Думаю, таймер можно прописать в конце конструктора, настроить его на 5 секунд, и процедуру задать (procedure -> self:=nil;) или как-то так. На всякий случай, вот часть раздела справочника по таймерам, если нужно. Кликните здесь для просмотра всего текста
1
|
28.07.2017, 12:39 | |
28.07.2017, 12:39 | |
Помогаю со студенческими работами здесь
11
Удаление объектов из списка и удаление самого объекта Как сделать копию объекта Движение объекта по XY. Как сделать чтобы программа считала FaceUnit как градусы Как сделать отступ от крайнего объекта? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |