Форум: "Основная";
Текущий архив: 2004.07.11;
Скачать: [xml.tar.bz2];
Вниз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 вся ветка
Форум: "Основная";
Текущий архив: 2004.07.11;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.03 c