![]() |
Form nicht anzeigen wenn Autostart aktiviert
Ich habe schonmal ein Programm geschrieben, welches einen Autostart Parameter verarbeiten konnte. Damals habe ich das bei einem Titelbildschirm gemacht, wenn der Autostartparameter dranhing, dann zeigte die Form beim schließen das Mainformular einfach nicht an.
Jetzt will ich das wieder tun, allerdings ohne Startbildschirm. In welche Prozedur könnte ich das verschwinden der eigenen Form bei Autostart eingeben? Ich hab's schon mit OnShow und OnActivate versucht, da kommt ein Fehler. Danke schonmal! |
Re: Form nicht anzeigen wenn Autostart aktiviert
Hallo,
beim OnCreate ? das fehlte noch in Deiner Aufzählung oder im .dpr - File
Delphi-Quellcode:
if autostartflag = true then
begin Application.CreateForm(TFormExtra, FormExtra); end; |
Re: Form nicht anzeigen wenn Autostart aktiviert
Oder andersherum, das Form von vorneherein
visible:=false setzen, und wenn es nicht autostart ist im OnCreate visible:=True setzen. |
Re: Form nicht anzeigen wenn Autostart aktiviert
Am besten in der Projektdatei prüfen ob das programm im Autostart ist und dementsprechend
Application.showmainform := False; setzen |
Re: Form nicht anzeigen wenn Autostart aktiviert
Ich habe mich für Application.ShowManiForm= False entschieden und möchte euch danke.
PS: Im OnCreate hat Form1.Visible := False oder Form1.Hide keine Wirkung. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:11 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz