Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.11.2009, 21:58   #11
Johnson
кривокодер ;)
Форумчанин
 
Аватар для Johnson
 
Регистрация: 20.06.2008
Сообщений: 707
По умолчанию

Цитата:
Сообщение от Baaandit Посмотреть сообщение
Спасибо за код. Но он скрывает программу в диспетчер задач в процессы. А мне надо что программа скрывалась в 'значки где часы'.Наверно надо использовать процедуру TForm1. WindowMessage (Var Msg:TMessage);.Только какой параметр в ней указать.
тебе сказали же - брось компонент TTrayIcon или TRzTrayIcon на форму... появится значек в трее(то самое место, "где часы").
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид}
Johnson вне форума Ответить с цитированием
Старый 19.11.2009, 22:00   #12
Baaandit
Заблокирован
 
Регистрация: 10.11.2009
Сообщений: 99
По умолчанию

В Delphi 7 нет помоему такого компонента
Baaandit вне форума Ответить с цитированием
Старый 19.11.2009, 22:05   #13
Baaandit
Заблокирован
 
Регистрация: 10.11.2009
Сообщений: 99
По умолчанию

Эта процедура работает-программа сворачивается при нажатие на кнопку минимизации формы-разобрался).
Изображения
Тип файла: jpg Безимени-2.jpg (30.5 Кб, 143 просмотров)

Последний раз редактировалось Baaandit; 19.11.2009 в 22:52.
Baaandit вне форума Ответить с цитированием
Старый 19.11.2009, 22:08   #14
spamer
Software Developer
Старожил
 
Аватар для spamer
 
Регистрация: 19.12.2008
Сообщений: 2,070
По умолчанию

Вот как то нашел в инете статью и пример, думаю там все понятно написано:
Вложения
Тип файла: rar tray.rar (18.7 Кб, 64 просмотров)
Будь проще и люди к тебе потянутся
spamer вне форума Ответить с цитированием
Старый 19.11.2009, 22:10   #15
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

можно взять компонент TCoolTrayIcon(гугл в помощь)
можно воспользоватся поиском, и найти разнообразные исходники(тут на форуме) и с меню и тд.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 19.11.2009, 22:12   #16
Baaandit
Заблокирован
 
Регистрация: 10.11.2009
Сообщений: 99
По умолчанию

Так можно добавить в трей при нажатие на кнопку.

procedure TForm1.Button1Click(Sender: TObject);
begin
ActionIcon(1,Application.Icon);
ShowWindow(Handle,SW_HIDE);
ShowWindow(Application.Handle,SW_HI DE);

end;

Последний раз редактировалось Baaandit; 19.11.2009 в 22:53.
Baaandit вне форума Ответить с цитированием
Старый 20.11.2009, 00:00   #17
psycho-coder
Участник клуба
 
Аватар для psycho-coder
 
Регистрация: 06.04.2009
Сообщений: 1,524
По умолчанию

Вот хорошая статья как работать с треем (то что Вы искали), без использования сторонних компонент
http://www.xakep.ru/post/28407/default.asp
psycho-coder вне форума Ответить с цитированием
Старый 20.11.2009, 00:25   #18
spamer
Software Developer
Старожил
 
Аватар для spamer
 
Регистрация: 19.12.2008
Сообщений: 2,070
По умолчанию

Цитата:
Сообщение от psycho-coder Посмотреть сообщение
Вот хорошая статья как работать с треем (то что Вы искали), без использования сторонних компонент
http://www.xakep.ru/post/28407/default.asp
Кстати вот это именно статью я и прикрепил во вложении.
Будь проще и люди к тебе потянутся
spamer вне форума Ответить с цитированием
Старый 29.10.2011, 13:18   #19
cizer
 
Регистрация: 10.01.2011
Сообщений: 4
По умолчанию

Baaandit спасибо мне очень помог
cizer вне форума Ответить с цитированием
Старый 24.01.2015, 22:04   #20
Shinobi3456
 
Регистрация: 03.09.2012
Сообщений: 7
По умолчанию

Вот нашел еще одну статью про сворачивание программы в трее правда на Delphi XE описывают. Но правда познавательно и коротенько по делу...Есть примеры кода. Вот ссылка http://myshinobi.ru/kak-svernut-prog...uferom-obmena/
Shinobi3456 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сворачивание в трей Sanek777 Общие вопросы Delphi 5 24.08.2011 14:20
Сворачивание в трей не выходит KiDoki Общие вопросы Delphi 6 26.01.2009 08:23
Сворачивание в трей при закрытии формы xxxsas Общие вопросы C/C++ 0 22.01.2009 08:11
[ищу мануал] Сворачивание в трей и показз сообщений из него. lazutov Общие вопросы Delphi 8 21.04.2008 00:02