Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Projekt öffnet Form1 und Form2 (https://www.delphipraxis.net/185229-projekt-oeffnet-form1-und-form2.html)

strom 23. Mai 2015 16:28

Projekt öffnet Form1 und Form2
 
Hallo,

Mein Projekt öffnet beim Start Form1 und Form2!
Es sollte aber nur Form1 geöffnet werden!

Was könnte das Problem sein?

himitsu 23. Mai 2015 16:35

AW: Projekt öffnet Form1 und Form2
 
Tipp: Schau mal in die Projektoptionen. :zwinker:

(oder manuell in den Projektquelltext)



Problem: DU lässt beide Forms von Delphi automatisch erstellen
und hast auch noch bei den Forms das Visible auf True stehen.

Sir Rufo 23. Mai 2015 16:39

AW: Projekt öffnet Form1 und Form2
 
Nein, die haben idR damit nichts zu tun (das die Form angezeigt wird, da wird nur erzeugt), aber wenn die Eigenschaft
Delphi-Quellcode:
Visible
der Form im OI auf
Delphi-Quellcode:
true
steht und die Form automatisch erstellt wird, was passiert dann wohl ;)

vagtler 23. Mai 2015 16:49

AW: Projekt öffnet Form1 und Form2
 
Genau das hat @himitsu doch geschrieben?

Popov 23. Mai 2015 18:05

AW: Projekt öffnet Form1 und Form2
 
Die Lösung des strom Problems ist wohl, dass er vermutlich durch Zufall auf den Formular-Button geklickt hat und somit eine Unit2 mit Form2 erzeugt hat. Beim Schließen kam dann die Frage ob Unit2 gespeichert werden soll und da hat er auf Ja geklickt. Und nun öffnet sich bei seinem Projekt nicht nur Form1, sondern auch Form2.

Das Problem bei strom ist, dass er ein Wort-Minimalist ist. Er versucht sein Problem stets mit so wenigen Worten wie möglich zu beschreiben, womöglich werten hier und da ganze Worte eingespart. Somit kommt gelegentlich eine so knappe Problembeschreibung, dass man oft gar nicht weiß was das Problem ist.


@ strom

Ich hab mir übrigens deine letzten Beiträge angeguckt und festgestellt, dass du dich nie für die Hilfe bedankst. Ist hier nicht verboten. In manchen Foren vielleicht, hier nicht.

Perlsau 23. Mai 2015 18:21

AW: Projekt öffnet Form1 und Form2
 
Zitat:

Zitat von Popov (Beitrag 1302801)
Ich hab mir übrigens deine letzten Beiträge angeguckt und festgestellt, dass du dich nie für die Hilfe bedankst. Ist hier nicht verboten. In manchen Foren vielleicht, hier nicht.

Es gibt (nicht nur hier) sogar Leute, die antworten nicht mal mehr, wenn man ein wenig genauer nachfragt. Manche reagieren aggressiv auf Hilfe, andere wiederum teilen kategorisch mit, das Problem sei nun gelöst, wenn man ihr Programmierkonzept in Frage stellt ... was es so alles gibt, da gibt's tatsächlich nichts, was es nicht gibt.

redox 23. Mai 2015 18:33

AW: Projekt öffnet Form1 und Form2
 
Zitat:

Zitat von strom (Beitrag 1302778)
Hallo,

Mein Projekt öffnet beim Start Form1 und Form2!
Es sollte aber nur Form1 geöffnet werden!

Was könnte das Problem sein?

Dein Projekt? :wink:

Spaß beiseite, der Fehler ist in der 42sten Zeile, da fehlt ein Leerzeichen davor! :twisted:

himitsu 23. Mai 2015 18:48

AW: Projekt öffnet Form1 und Form2
 
Zitat:

Mein Projekt öffnet
Ähhh, meinst du eigentlich im Editor (der IDE) oder im laufenden "Programm"?

Perlsau 23. Mai 2015 19:57

AW: Projekt öffnet Form1 und Form2
 
Zitat:

Zitat von himitsu (Beitrag 1302817)
Zitat:

Mein Projekt öffnet
Ähhh, meinst du eigentlich im Editor (der IDE) oder im laufenden "Programm"?

Wieso sollte das im laufenden Programm anders laufen als in der IDE? Wenn der TE im OI Form2 Visible := True stellt, dann ist es für das unerwünschte Resultat doch vollkommen egal, ob er das Programm in der IDE oder via Doubleclick auf die Exe startet. Oder was meinst du jetzt?

himitsu 23. Mai 2015 20:03

AW: Projekt öffnet Form1 und Form2
 
Nicht, wenn das Programm aus der IDE "gestartet", sondern das Projekt in der IDE "geladen" wird.
Nur um sicherzustellen, daß hier bisher alle das richtig verstanden haben und der TE nicht was ganz Anderes meinte.

Du Man läd das Projekt und der Editor lädt dabei gleich beide Forms Units.
> siehe Einstellungen zum Speichern des Desktops


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:03 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz