C# Konsolenanwendung?
Wie kann ich in einer C# Konsolenanwendung ein Fenster öffnen, welches wiederum ein zweites Fenster öffnet, dieses öffnet ein weiteres Fenster usw...
Bin da noch nicht so erfahren und habe zuerst eine Schleife probiert, die dauernd MessageBoxen öffnet. Es wird aber erst das nächste geöffnet, wenn ich das vorherige schließe.
LG Royer
Edit: Sorry, hab mich vertan, meinte eine Windows Forms-Anwendung!
Willst du deinen PC mit popups lahm legen oder jemanden damit belästigen?
Ersteres. Ich und mein Kumpel haben halt Blödsinn im Kopf xD
3 Antworten
Bin da noch nicht so erfahren und habe zuerst eine Schleife probiert, die dauernd MessageBoxen öffnet. Es wird aber erst das nächste geöffnet, wenn ich das vorherige schließe.
Dann müsstest du anstelle von MessageBox.ShowDialog() MessageBox.Show() nutzen - ShowDialog wartet darauf, dass das Fenster geschlossen wird.
Ansonsten z.B. in Forms Fenster erstellen und diese via FormName form = new FormName(); Instanziieren und mit Show() wieder anzeigen lassen.
LG
Ups, habe mich vertan. MessageBoxen gibt es nur mit erzwungenen Vordergrund. Aber mit Forms funktioniert das. :-)
LG
Dann probiere es mit einem count Befehl
Einfaches if Else count +1 bis keine Ahnung 200 mit popup
Habe mal das gleiche gemacht ging ein Fenster auf mit schließen Button aber wenn du ihn gedrückt hast ging noch eins auf in Endlosschleife mit unsichtbarem Button in einem der 4 verschiedenen popups
Vielleicht hab ich den Stick noch dann schick ich dir den Code
Die wahre Frage ist hier warum das auf nem USB Stick ist^^
Geht viel einfacher ;)
https://de.wikihow.com/Deinen-Computer-mit-einer-Batch-Datei-abst%C3%BCrzen-lassen
öffnet soviele Konsolenfenster bis der Ram vollläuft...ist aber komplett ungefährlich,da nach nem erzwungenen Neustart alle Fenster wieder geschloseen sind und die bat datei nicht mehr funktioniert^^Habs schon paar mal ausprobiert
kannst auch auf m schulpc machen wenn dein lehrer n herzinfakt kriegen soll^^
neustart und gut is
XD werd ich mal testen, aber mein eigentliches Ziel war eigentlich, das mit visual Studio zu schaffen.
Ich habe MessageBox.Show() benutzt.
MessageBox.ShowDialog() gibt es irgendwie gar nicht bzw wird als Fehler erkannt.