Я использовал эту статью для создания простого экрана-заставки. Все работает, но после того, как мой Splash Screen освобожден, у меня все еще есть дополнительный значок на панели задач - следовательно, для одного приложения у меня есть два значка.
Код в моем файле проекта выглядит следующим образом
Application.Initialize;
SplashScreen := TSplashScreen.Create(nil);
SplashScreen.Show;
SplashScreen.Update;
Application.Title := 'Frame';
Application.CreateForm(TMainform, Mainform);
Application.Create;
SplashScreen.Hide;
SplashScreen.Free;
Application.Run;
Appplication.Create
? Держу пари, в статье этого нет. Вероятно, вы захотите установить для Application.MainformOnTaskbar` значениеTrue
. - person David Heffernan   schedule 27.07.2015Application.Create()
, которая, конечно, неверна. Я уверен, что статья имела в виду сказатьApplication.CreateForm()
. - person Jerry Dodge   schedule 27.07.2015