![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Ещё не
Форумчанин
Регистрация: 04.01.2010
Сообщений: 517
|
![]()
Собствено как это сделать програмно?
Воображение важнее, чем знания. (Albert Einstein)
![]() |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Например:
DestroyWindow(Button1.Handle);
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Ещё не
Форумчанин
Регистрация: 04.01.2010
Сообщений: 517
|
![]()
Вот и я так делал но не чего не получаеться он его просто прячет.
Вот как я это делал Код:
![]()
Воображение важнее, чем знания. (Albert Einstein)
![]() |
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
А зачем ты Дельфийские компоненты таким вульгарным способом удаляешь?
Пиши просто <Имя компонента>:=nil;
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 28.01.2008
Сообщений: 267
|
![]()
FreeAndNil(Obj) Obj - это ваш компонент.
Не забываем говорить спасибо за помощь - это ведь так приятно
![]() |
![]() |
![]() |
![]() |
#6 |
Ещё не
Форумчанин
Регистрация: 04.01.2010
Сообщений: 517
|
![]()
Если можно то по handle, а то я не могу знать имя удаляевомого фрейма.
Воображение важнее, чем знания. (Albert Einstein)
![]() |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
внутри своей программы не знать имя?
![]() но хендл же вы как то получаете ![]() Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#8 | ||
Ещё не
Форумчанин
Регистрация: 04.01.2010
Сообщений: 517
|
![]() Цитата:
Цитата:
в #3 сообщения там написанно как я это делал
Воображение важнее, чем знания. (Albert Einstein)
![]() Последний раз редактировалось dmitriegorovih; 17.07.2010 в 09:36. |
||
![]() |
![]() |
![]() |
#9 |
not
Участник клуба
Регистрация: 27.06.2009
Сообщений: 1,399
|
![]()
dmitriegorovih
Делается это массивом, можно так сделать: var MeComp : array[0..250] of TMyComp; begin MeComp[0] := TMyComp.create; ... И удаляй MeComp[0].free; [0] - Это и есть хендл или же пользуйся классом TList; там можно добавлять объекты и можно удалять их и прочее... end; |
![]() |
![]() |
![]() |
#10 | ||
Ещё не
Форумчанин
Регистрация: 04.01.2010
Сообщений: 517
|
![]() Код:
Цитата:
Цитата:
Воображение важнее, чем знания. (Albert Einstein)
![]() |
||
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Использование Self.Handle при создании и уничтожении компонента | spamer | Общие вопросы Delphi | 19 | 11.03.2010 00:51 |
Как узнать handle окна имея handle обного из его компонентов | SeRhy | Win Api | 2 | 18.10.2009 19:31 |
Как узнать HANDLE компонента который находится под курсором мыши | SeRhy | Общие вопросы Delphi | 7 | 04.02.2009 20:39 |
Как нажать на Button в чужом приложении зная его HANDLE | SeRhy | Win Api | 2 | 04.02.2009 13:43 |
Создание компонента, определить handle носителя. | Deight | Компоненты Delphi | 6 | 22.11.2008 09:45 |