Вниз
Скачать: CL | DM;

Kak programmno zakrit formu   Найти похожие ветки 

 
Alexei Sviridov   (2004-06-30 18:36) [0]

Kak programmno zakrit" formu esli znaju ee caption


 
Алхимик ©   (2004-06-30 18:40) [1]

FindWindow
DestroyWindow


 
Moss   (2004-06-30 18:41) [2]

Forma[Caption], zakroysa !!!


 
Alexei Sviridov   (2004-06-30 19:11) [3]

A kak poluchit" spisok okon?


 
Тимохов ©   (2004-06-30 19:15) [4]

вы определитесь - окна (в смысле windows) или формы (в смысле Delphi) вам нужны...


 
Alexei Sviridov   (2004-06-30 19:15) [5]

в смысле формы


 
wisekaa ©   (2004-06-30 19:22) [6]

HWND := FindWindow();
SendMessage(HWND, WM_CLOSE); -> если просто закрыть
DestroyWindow(HWND); если убить


 
Alexei Sviridov   (2004-06-30 19:35) [7]

Tak vse-taki kak poluchit" spisok form?


 
Тимохов ©   (2004-06-30 19:38) [8]

screen.forms


 
panov ©   (2004-06-30 19:38) [9]

Определись сначала, что тебе нужно закрыть - окно или форму.


 
Тимохов ©   (2004-06-30 19:39) [10]


> panov ©   (30.06.04 19:38) [9]

в 5 он уже сказал - форму


 
wisekaa ©   (2004-06-30 19:46) [11]


> panov ©   (30.06.04 19:38)

Форма -> это тоже окно


 
begin...end ©   (2004-06-30 19:46) [12]


> Alexei Sviridov


Если ты хочешь закрыть одну из форм своей программы, то, возможно, можно так:

var
 I: Integer;
 MyCaption: String;

begin
 for I := Screen.CustomFormCount - 1 downto 0 do
   if Screen.CustomForms[I].Caption = MyCaption then
     Screen.CustomForms[I].Close;
end.


P.S. Не проверял.


 
panov ©   (2004-06-30 19:56) [13]

>wisekaa ©   (30.06.04 19:46) [11]

Форма -> это тоже окно

Форма - это VCL-объект.
Окно - объект Windows.


 
wisekaa ©   (2004-06-30 20:13) [14]


> panov ©   (30.06.04 19:56)

Согласен это VCL объект, который использует Объект Windows


 
Alexei Sviridov   (2004-06-30 20:14) [15]


> Тимохов

Thanks very much. Screen.forms - that"s what I needed


 
Alexei Sviridov   (2004-06-30 20:15) [16]

Spasibo vsem



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.02 c
3-1087472158
Top100
2004-06-17 15:35
2004.07.11
Изменение рамеров.


3-1087289384
serg128
2004-06-15 12:49
2004.07.11
Как установить фильтр в TClientDataSet чтобы остались записи из 1


14-1087993301
Igorek
2004-06-23 16:21
2004.07.11
Пара вопросов бывалым разработчикам


1-1088554460
Alexey Leonchik
2004-06-30 04:14
2004.07.11
Список открытых окон в меню (MDI)


1-1088057321
www.shegeda.by.ru
2004-06-24 10:08
2004.07.11
Утечка GDI ресурсов при рисовании по TListView.Canvas




   Наверх