Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.10.13;
Скачать: [xml.tar.bz2];

Вниз

Как вывести окно, а потом закрыть его без нажатия на кноку?   Найти похожие ветки 

 
killer   (2003-10-01 19:15) [0]

Как вывести окно, а потом закрыть его? Т.е. вывожу окно:
Form2.ShowModal;
в событии OnShow некоторые функции, в конце Form2.Close
а окно не закрывается :( Какое событие тогда использовать? Или как еще закрыть окно? Т.е. мне надо чтобы выскочило окно, произошли некоторые функции, а потом закрылось окно ничего не нажимая...


 
willys   (2003-10-01 19:25) [1]

используй событие OnActivate


 
sniknik   (2003-10-01 19:37) [2]

если хочеш делать Form2.Close то используй Form2.Show; (при Modal управление забирает себе вызванное окно и клозе ему можно только из него сделать, ну или еще из другого потока/приложения но это сложнее) а так просто

Form2.Show;
....
действия
....
Form2.Close;


 
Pat   (2003-10-01 19:39) [3]

Form2.ShowModal;
.....
Form2.ModalResult:=mr_OK


 
Юрий Федоров   (2003-10-01 19:47) [4]

Либо sniknik © (01.10.03 19:37) [2],
либо PostMessage(Handle, WM_CLOSE, 0, 0)


 
Anatoly Podgoretsky   (2003-10-01 19:58) [5]

Зачем же показываешь окно, если оно тебе как оказывается и не нужно.



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

Форум: "Основная";
Текущий архив: 2003.10.13;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.009 c
1-40481
MaxDDinc
2003-10-01 21:29
2003.10.13
Обмен блоками памяти между приложениями


1-40412
Deb
2003-09-28 16:03
2003.10.13
Создание свойства компонента типа как у TImage.Picture


1-40379
GH@ST
2003-10-01 12:47
2003.10.13
Как перебрать список всех открытых окон


1-40357
lovres
2003-10-01 15:05
2003.10.13
CheckBox в яцейке DBGrid.


1-40348
Vovan
2003-10-01 21:33
2003.10.13
Перевод Delphi - C++





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский