25 / 25 / 22
Регистрация: 18.09.2014
Сообщений: 218
|
||||||
1 | ||||||
Ярлык (миниатюра) в панели задач22.02.2016, 11:17. Показов 2075. Ответов 16
Метки нет (Все метки)
Есть 3 формы: авторизация, редактирование справочников и т.н. рабочая.
В зависимости от логина/пароля, введенных на первой форме открывается 2-я или 3-я. Необходимо прятать 1-ю форму (при закрытии - закрывается все приложение). Но так чтобы на панели задач был ярлык текущей формы, при клике по которому можно свернуть/развернуть форму (не 1-ю). Пока что додумался до варианта
0
|
22.02.2016, 11:17 | |
Ответы с готовыми решениями:
16
Пропадает ярлык программы на панели задач Как закрепить ярлык на панели задач Не могу закрепить ярлык на панели задач Удалить ярлык Mail.ru из панели задач в Windows 7 |
88 / 84 / 43
Регистрация: 02.05.2015
Сообщений: 766
|
|||||||||||
22.02.2016, 11:31 | 2 | ||||||||||
0
|
25 / 25 / 22
Регистрация: 18.09.2014
Сообщений: 218
|
|
22.02.2016, 11:43 [ТС] | 3 |
В этом случае на панели задач вобще ничего нет. Нужно как на скрине: ярлык ЛЮБОЙ программы. Нажал - свернул, нажал - развернул. Но только не главную форму, а 2-ю или 3-ю.
0
|
25 / 25 / 22
Регистрация: 18.09.2014
Сообщений: 218
|
|
22.02.2016, 14:29 [ТС] | 5 |
0
|
22.02.2016, 16:09 | 6 | |||||
в таскбаре кнопка главной формы
скрыли форму, скрыли кнопку если в это время назначить другую форму главной, возможно, ее кнопка появится в таскбаре
0
|
25 / 25 / 22
Регистрация: 18.09.2014
Сообщений: 218
|
|
22.02.2016, 16:13 [ТС] | 7 |
E2129 Cannot assign to a read-only property
0
|
22.02.2016, 16:16 | 8 |
0
|
25 / 25 / 22
Регистрация: 18.09.2014
Сообщений: 218
|
|
22.02.2016, 16:26 [ТС] | 9 |
не уверен что разобрался...
TMyForm . CreateParams - где вызывать и какие параметры?
0
|
25 / 25 / 22
Регистрация: 18.09.2014
Сообщений: 218
|
|
22.02.2016, 16:36 [ТС] | 11 |
Не заметил никаких изменений
0
|
22.02.2016, 17:04 | 12 | ||||||||||
Сообщение было отмечено Razdolbait как решение
Решение
да ну конечно....
код для TForm1
и добавить uses Unit2 в Unit1.pas
1
|
25 / 25 / 22
Регистрация: 18.09.2014
Сообщений: 218
|
|
23.02.2016, 10:53 [ТС] | 13 |
Тестировал на новом проекте.При открытии второй формы первая скрывается(hide, ярлык исчезает. При закрытии 2-й формы ярлык появляется снова. Даже если бы этот способ подошел то будет проблема с компонентами на форме 2 (например ADO).
Добавлено через 1 час 4 минуты ИМХО оптимальное решение проблемы: 1. главную форму не скрывать(т.е. она будет под рабочей). На панели задач будет висеть ярлык главной формы 2. поставить запрет на изменение размера и сворачивание рабочей формы чтобы не видели главную форму. 3. недовольных юзверей слать в лес)
0
|
25 / 25 / 22
Регистрация: 18.09.2014
Сообщений: 218
|
|
23.02.2016, 13:47 [ТС] | 15 |
Значит я все таки умудрился накосячить) Ваш exe-шник вроде работает как надо. Можно код?
0
|
25 / 25 / 22
Регистрация: 18.09.2014
Сообщений: 218
|
|
23.02.2016, 14:11 [ТС] | 16 |
Вкурил. Запутался с классами и процедурами. Спасибо за помощь. Буду пробовать внедрить в проект
0
|
23.02.2016, 14:15 | 17 |
весь код какой есть я привел в посте
0
|
23.02.2016, 14:15 | |
23.02.2016, 14:15 | |
Помогаю со студенческими работами здесь
17
Как создать ярлык который будет закрепляться на панели задач ПКМ по панели задач -> Панели -> Все кнопки неактивны Ярлык на Панель задач Не создаётся ярлык для программы на C# на панели быстрого запуска Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |