![]() |
Модераторы: Snowy, MetalFan, bems, Poseidon |
![]() ![]() ![]() |
|
saneea |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 205 Регистрация: 13.7.2005 Репутация: нет Всего: 0 |
Не могу разобраться как программно создать/удалить компонент на форме. Хочу по нажатию на кнопку что-бы создавался TLabel. Пробовал так:
но никакого результата нет! Что я не правильно делаю? |
|||
|
||||
Rodman |
|
|||
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 1 Всего: 122 |
|
|||
|
||||
Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 15 Всего: 76 |
Parent не указываешь. Добавлено через 1 минуту и 55 секунд
-------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
saneea |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 205 Регистрация: 13.7.2005 Репутация: нет Всего: 0 |
Rennigth, спасибо, работает!
А Self - это какой-то объект-родитель? Если да, то для всех ли компонентов? Как я понял код:
можно заменить на:
Что делает функция Assigned? Проверяет создан объект или нет? И ещё вопрос: я тоже самое проделал с TButton, как обрабатывать клик по такой кнопке? Заранее спасибо! |
||||
|
|||||
Rennigth |
|
||||||||||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 15 Всего: 76 |
Self это указатель на самого себя, т.е. в контексте твоей формы Form1 и Self одно и тоже.
да. Не совсем. Она проверяет не равен ли указатель на объект nil.
Это сообщение отредактировал(а) Rennigth - 26.3.2008, 19:31 -------------------- (* Honesta mors turpi vita potior *) |
||||||||||||
|
|||||||||||||
dma |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 1.12.2006 Где: Belarus, Minsk Репутация: 1 Всего: 1 |
во Free ещё условие на существование проверяется:
Это сообщение отредактировал(а) dma - 26.3.2008, 19:33 |
||||
|
|||||
saneea |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 205 Регистрация: 13.7.2005 Репутация: нет Всего: 0 |
Последний вопрос(я надеюсь что он последний): если мне нужно (к примеру) на форму таким образом поместить неизвестное заранее число TButton'ов и потом отслеживать нажатие на каждую из таких кнопок, как быть?
|
|||
|
||||
dma |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 1.12.2006 Где: Belarus, Minsk Репутация: 1 Всего: 1 |
для каждого создаваемого Button указывай обработчик OnClick, в котором смотри от какого именно Button он пришёл.
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |