![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 26.06.2007
Сообщений: 36
|
![]()
Добрый вечер!
Как скрыть главную форму во время работы приложения. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]()
Скрыть навсегда ? или в какой-то момент её надо будет показать ?
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 26.06.2007
Сообщений: 36
|
![]()
Лучше Навсегда
![]() |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]()
Так тогда и не создавайте её.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 26.06.2007
Сообщений: 36
|
![]()
А если все-таки нужно. Может я неправильно выразился. Когда программа запускается она должна быть видна, но в какой-то момент её необходимо скрыть.
|
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
![]()
А почему бы её не свернуть в трей?
|
![]() |
![]() |
![]() |
#7 |
Great Code Monkey
Форумчанин
Регистрация: 09.08.2007
Сообщений: 533
|
![]()
frmMain.Visible := False;
Application.ShowMainForm := False; |
![]() |
![]() |
![]() |
#8 |
Дельфист
Форумчанин
Регистрация: 14.08.2007
Сообщений: 317
|
![]()
вот код который скрывает форму в трей
procedure TForm1.FormCreate(Sender: TObject); var NotifyIconData: TNotifyIconData; begin with NotifyIconData do begin cbSize := SizeOf(TNotifyIconData); //размер Wnd := Handle; //окно uID := 1; //номер в трее uFlags := NIF_ICON or NIF_TIP or NIF_MESSAGE;//флаги hIcon := Application.Icon.Handle;//хэндл иконки szTip := 'этоподсказка которая высвечивается при наведении на иконку'; end; Shell_NotifyIcon(NIM_ADD, @NotifyIconData); //функция для добавления Shell_NotifyIcon(NIM_DELETE, @NotifyIconData); //функция для удаления end; необходимо подключить модуль shellapi
ICQ-465033557
WINDOWS CE THE BEST |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как зная ProcessID получить Handle главной формы? | NikLik | Win Api | 8 | 27.08.2021 21:29 |
Как узнать создана ли форма во время работы приложения? | Avalonix | Общие вопросы Delphi | 4 | 31.05.2008 21:01 |
как поменять текст в лабел главной формы | MAcK | Общие вопросы .NET | 8 | 08.05.2008 12:42 |
Как поставить заставку перед запуском главной формы программы? | NiganInterCOM | Общие вопросы Delphi | 2 | 22.02.2008 16:11 |
Скрытие формы | SERG1980 | Общие вопросы Delphi | 3 | 23.10.2007 17:28 |