![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| X-Vlad |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 570 Регистрация: 10.4.2002 Где: Украина, Львов Репутация: 1 Всего: 5 |
Привет всем.
Как можно программно нажать на кнопку "Свернуть"? Пробую делать вот так:
Ничего невыходит.... Помогите... |
|||
|
||||
| AlexV1 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 50 Регистрация: 27.1.2003 Репутация: нет Всего: нет |
PostMessage(Application.Handle,SC_MINIMIZE,0,0);
|
|||
|
||||
| Maverick |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1307 Регистрация: 22.9.2003 Где: Odessa, Ukraine Репутация: 2 Всего: 10 |
Help.....
Represents how the form appears on the screen. property WindowState: TWindowState; Description Set WindowState to minimize, maximize, or restore the form window. Read WindowState to determine whether the form is minimized, maximized, or in a normal state. То есть... <Имя формы>.WindowState := wsMinimized; Я где-то этим пользовался, но счас у меня XP и окно почему-то сворачивается в другую сторону.... И висит не панели задач, а влевом углу заголовок только... Странно.... |
|||
|
||||
| <Spawn> |
|
|||
![]() Око кары:) ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2776 Регистрация: 29.1.2003 Где: Екатеринбург Репутация: 44 Всего: 64 |
ShowWindow(Application.Handle, SW_MINIMIZE);
-------------------- "Для некоторых людей программирование является такой же внутренней потребностью, подобно тому, как коровы дают молоко, или писатели стремятся писать" - Николай Безруков. |
|||
|
||||
| X-Vlad |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 570 Регистрация: 10.4.2002 Где: Украина, Львов Репутация: 1 Всего: 5 |
Чёто нераюботает..
Мне надо при событии Form.OnCreate свернуть прогу в трей. в трей я кидаю иконку.... проблема - как свернуть прогу? |
|||
|
||||
| Cashey |
|
|||
![]() Бессмертный ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3441 Регистрация: 13.11.2002 Где: в столице Репутация: 2 Всего: 60 |
X-Vlad почему FAQ за тебя должны читать другие?
Как это делается читай здесь -------------------- библия учит любить ближнего, а камасутра обучает как именно |
|||
|
||||
| X-Vlad |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 570 Регистрация: 10.4.2002 Где: Украина, Львов Репутация: 1 Всего: 5 |
Cashey ты прочетал мой вопрос
там про трей я ничего неупоминал! Мне нужно просто свернуть(спрятать) прогу... что-то типа етого:
но оно при Form.OnCreate неработает... |
||||
|
|||||
| Cashey |
|
|||
![]() Бессмертный ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3441 Регистрация: 13.11.2002 Где: в столице Репутация: 2 Всего: 60 |
X-Vlad, а это кто написал под твоим ником?
А если тебе надо не это, тогда я точно не понимаю, что именно. если надо получить эффект получаемый при нажатии на кнопку "свернуть", то надо свойство WindowState перевести в состояние wsMinimized, а если свернуть в трей то так как описано в ФАКе. -------------------- библия учит любить ближнего, а камасутра обучает как именно |
|||
|
||||
| GoodBoy |
|
|||
![]() Главный джедай ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 3886 Регистрация: 8.1.2003 Где: КМВ Репутация: нет Всего: 83 |
2 X-Vlad: У меня прекрасно сработало в onCreate Application.Minimize;
|
|||
|
||||
| X-Vlad |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 570 Регистрация: 10.4.2002 Где: Украина, Львов Репутация: 1 Всего: 5 |
Cashey
Я писал: [QUOTE]Чёто неработает.. Мне надо при событии Form.OnCreate свернуть прогу в трей. в трей я кидаю иконку.... - использую компонент RXTrayIcon!!! проблема - как свернуть прогу?[/ - может я неправильно написал. Мне при старте программы надо её скрыть[QUOTE] |
|||
|
||||
| X-Vlad |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 570 Регистрация: 10.4.2002 Где: Украина, Львов Репутация: 1 Всего: 5 |
GoodBoy
|
|||
|
||||
| SlaUr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 408 Регистрация: 18.9.2003 Репутация: 3 Всего: 5 |
Я тоже спрашивал подобный вопрос (если я правильно понял)
нужно в form1.create сделать Application.ShowMainForm:= False; Это сообщение отредактировал(а) SlaUr - 9.3.2004, 16:10 |
|||
|
||||
| Cashey |
|
|||
![]() Бессмертный ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3441 Регистрация: 13.11.2002 Где: в столице Репутация: 2 Всего: 60 |
X-Vlad, если тебе надо именно свернуть прогу при старте, то в событие onActivate, главной формы, пишешь
Именно в onActivate, в onCreate это не работает. -------------------- библия учит любить ближнего, а камасутра обучает как именно |
|||
|
||||
| GoodBoy |
|
|||
![]() Главный джедай ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 3886 Регистрация: 8.1.2003 Где: КМВ Репутация: нет Всего: 83 |
X-Vlad Вообще - странно... Я специально написал - проверил... у меня Delphi 7.0 стоит. В TForm1.FormCreate прописал Application.Minimize; - все работало!!!!
|
|||
|
||||
| Cashey |
|
|||
![]() Бессмертный ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3441 Регистрация: 13.11.2002 Где: в столице Репутация: 2 Всего: 60 |
GoodBoy
Application.Minimize сворачивает окно на панель задач, но не прячет приложение. Автор, видимо, неправильно сформулировал вопрос с самого начала, я то же был введен в заблуждение. -------------------- библия учит любить ближнего, а камасутра обучает как именно |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |