Form verhält sich komisch
-
Sie macht das schon, nur etwas komplizierter (nach meinem Verständnis), da hier die Forms noch im Konstruktor angegeben werden. Aber im Endeffekt kann man in diese abgeleitete Klasse soviele Forms integrieren, wie man will (sowieso) und diese müssen dann nicht zugewiesen werden, etc. Der Context ist die Klasse und nicht, wie ich annahm, das MainForm (war dumm, ich weiss). Innerhalb der Klasse müssen dann einfach die Show/Close-Events so abgefangen werden, dass die Klasse weiss, ob nun wirklich alles geschlossen ist und diese dann eben terminieren kann.
Und somit ist man doch völlig frei in der Handhabe. Nur habe ich das eben noch nicht getestet und weiss nicht, ob nun auch Update() noch nötig ist, oder eben nicht.
-
Ok, sehe ich noch nicht so den Unterschied
Ich habs im Konstruktor lieber weil ich die Klassen dann besser für viele Projekte nehmen kann Wäre prima wenn Du den Link posten könntest am abend, in der MSDN verläuft man sich manchmal ober findet die passende stelle einfach nicht
-
Kenne ich *g*
Und mache ichUnd ansonsten hatte ich da nur den Denkfehler (oder auch /pure Dummheit), indem ich mir den überladenen Konstruktor nicht genauer angesehen hatte (naja... den hätte ich auch nicht wirklich zuordnen können). Denn Application::Run gibt es einmal mit einer Form und einmal eben mit einem Kontext. Da ich nur die Forms als Parameter gesehen hatte... dummer Fehler eben
-
So - hier mal der Link:
ms-help://MS.VSExpressCC.v80/MS.NETFramework.v20.de/cpref17/html/T_System_Windows_Forms_ApplicationContext.htm
-
Verdammt, dachte MSDN = MSDN :o(
Ist es dieser hier ?:
http://msdn2.microsoft.com/de-de/library/system.windows.forms.applicationcontext.aspx
-
Genau das ist er, ja
-
Dann wäre das der passende Link für den FAQ Artikel, aber ich glaub Jochen hängt mich auf wenn ich nachfrag ;o)
Ok, da steht eigentlich das gleiche wie in dem Artikel der FAQ - ich habs halt umständlich aus dem C# Code zusammen gebaut O Danke für den Link!
-
Hihi - na wenn ich das so habe, wie ich es mir vorstelle, dann werde ich das posten. Du ja vielleicht auch? Somit sollte das ja kein Problem darstellen
-
Knuddlbaer schrieb:
aber ich glaub Jochen hängt mich auf wenn ich nachfrag
So schlimm bin ich doch nicht, oder?
-
Nein, sehr nett zuvorkommend und Hilfsbereit, aber irgendwann sicherlich genervt wenn ich als wegen FAQ nachbessern frage
Mein Anliegen wäre nun, zur vervollständigung des FAQ Beitrages zum Splashscreen folgenden Link einzufügen:
http://msdn2.microsoft.com/de-de/library/system.windows.forms.applicationcontext.aspx
Vielen vielen Dank!
-
Erledigt...
-
Danke schöööön