powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Не восстанавливается TForm1 из TaskBar (остаётся minimized)
2 сообщений из 2, страница 1 из 1
Не восстанавливается TForm1 из TaskBar (остаётся minimized)
    #40054694
Valery_B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!
Перед запуском проекта у меня показывается некий диалог и в принципе всё работает.

Но если в таск-баре виндоуз нажать левой мышкой на программу, окно делает Minimize и его больше никак нельзя вернуть назад.
Оно так и остаётся в таск-баре виндоуз.

Это повторяется и на пустом проекте.
Подскажите пожалуйста, как это можно исправить ?
Вот такой мини-пример:

Unit1.pas
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
class function TForm1.Execute: Boolean;
var
 Dlg:TForm1;
begin
 Dlg:=TForm1.Create(nil);
 try
   Result:=Dlg.ShowModal=mrOk;
 finally
  Dlg.Free;
 end;
end;


Project1.dpr
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
begin
  if not TForm1.Execute then //Если тут нажать на таск бар, то он там так и останется.
   Exit;
  Application.Initialize;
  Application.MainFormOnTaskbar := True;
  Application.CreateForm(TForm1, Form1);
  Application.Run;
end.

...
Рейтинг: 0 / 0
Не восстанавливается TForm1 из TaskBar (остаётся minimized)
    #40054796
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valery_B
Код: pascal
1.
2.
  Application.Initialize;
  Application.MainFormOnTaskbar := True;


Наверное, эти строчки не нужны, раз ими можно пренебрегать?

Сделай окошко после них. После удали и создай главную форму.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Не восстанавливается TForm1 из TaskBar (остаётся minimized)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]