|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
29.10.2007, 19:22 | #1 |
Регистрация: 29.10.2007
Сообщений: 3
|
Свертывание в трей
Здравствуйте, уважаемые программисты. Я только начинаю программировать. Я работаю на Delphi 5. Пишу программу для отслеживания событий, но для начала надо, чтобы она свертывалась в трей. Подкажите, пожалуйста, как это сделать.
|
29.10.2007, 23:25 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Самое простое - воспользоваться поиском по форуму с ключевым словом "трей" или "tray".
Тема неоднократно рассматривалась и уже навязла в зубах. 2 Дмитрий и др. Прекратите давать ссылки на чужие форумы - у нас гораздо больше информации. Кроме того, модеры терпят, терпят, а потом накажут. Вам это надо? |
09.11.2007, 15:09 | #3 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,761
|
Я пользуюсь RXTrayIcon очень удобно. Это доп. компонента, могу кинуть.
|
09.11.2007, 23:25 | #4 |
Зелень
Форумчанин
Регистрация: 03.02.2007
Сообщений: 302
|
FaTaL, а ты можешь более подробно рассказать.
|
10.11.2007, 09:00 | #5 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,761
|
Ну а что тут подробнее рассказывать то? Эти доп. компоненты поставляются бесплатно. Сделаны они для облегчения труда программиста, чтобы меньше писать ручками. Просто кидаешь на форму компонент например RxTrayIcon и проблема с иконкой в трее решена. ничего сложного. Ну короче забирайте и смотрите. Инструкция по установке компонентов конечно там на инглише, ну какой ты тогда прогер если не знаешь инглиша Если будут затруднения пишите постораюсь помоч.
Короче файло в 2 метра форум не грузит, тогда качайте по ссылке http://slil.ru/25084115 |
10.11.2007, 09:37 | #6 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
Начиная с D2005 компонент TrayIcon находится в закладке Adititional
при запуске проги procedure TMainForm.FormActivate(Sender: TObject); begin ShowWindow(Handle,SW_HIDE); ShowWindow(Application.Handle,SW_HI DE);//скрываем приложение trayIcon1.Visible:=true;// end; в обработчике события OnClick TraiIcon можно записать: ShowWindow(Handle,SW_NORMAL);// приложение видимое TrayIcon1.Visible:=false; при минимизации формы можно ткже сделать чтобы прога свернулась для этого: в разделе Private пишем procedure WMSysCommand(var Msg: TWMSysCommand);message WM_SYSCOMMAND; потом {$R *.dfm} Procedure TMainForm.WMSysCommand(var Msg: TWMSysCommand); begin if msg.CmdType=SC_MINIMIZE then begin ShowWindow(Handle,SW_HIDE); ShowWindow(Application.Handle,SW_HI DE); TrayIcon1.Visible:=true; end else inherited; end; |
11.11.2007, 09:10 | #7 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
Не лучший метод использовать RxTrayIcon очень расточительно к ресурсам и размерам скомпилированного файла
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
11.11.2007, 10:05 | #8 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,761
|
|
11.11.2007, 10:14 | #9 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
И человек, задавший вопрос "...Я только начинаю программировать. Я работаю на Delphi 5. Пишу программу для отслеживания событий, но для начала надо, чтобы она свертывалась в трей..." Тут же вас понял и бросился делать...
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
11.11.2007, 23:42 | #10 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,761
|
Я понимаю что Вы здесь модератор, а я совсем новичёк. Я и вправду конечно "ламер" в дельфине, сам учусь. Но то что я здесь ответил, сам уже прекрасно испробывал. Так что если у Вас нет ко мне претензий и вопросов, то просто не надо перечить. Он такой же как и я. Сам обратиться если что непонятно.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
трей и панель задач | DeDoK | Общие вопросы Delphi | 4 | 17.05.2008 20:18 |
Трей и меню | Патрон | Общие вопросы Delphi | 9 | 12.03.2008 17:31 |
Как свернуть прогу в трей | Ярослав | Помощь студентам | 1 | 16.12.2007 06:27 |
Трей и шатдаун | oLMeR | Общие вопросы Delphi | 1 | 04.12.2006 14:41 |