Hallo Leute,
ich schreibe gerade an meiner Masterarbeit (Bauingenieurwesen) ein Optimierungsprogramm.
habe mir jetzt eine kleine Windows Forms Anwendung dazu erstellt.
Im Wesentlichen habe ich da ein paar Eingabeparameter und Checkboxes bzw. Radiobuttons und das wichtigste einen Start und einen Close Button.
Das ganze sieht dann so aus wie im Anhang.
Wenn ich jetzt auf start klicke werden meine Prozeduren und Funktionen etc. aufgerufen und Text ausgegeben
in etwa so.
Mein Problem ist jetzt natürlich, dass während der Ausführung die Start-Taste "gedrückt" ist und die komplette Anwendung gefroren ist.
Würde jetzt gerne einfach einen Cancel Button einbauen um während der Ausführung des Programms das ganze abbrechen zu können.
Habe auch schon einiges über Backgroundworker etc gelesen, hatte aber eigentlich gehofft etwas in etwa wie folgendes zu machen und das Problem zu lösen.
Wenn der Button gecklickt wird (z.b. ne Boolean-Abfrage einbauen)
Dann me.cancel
oder so. Also etwas relativ einfaches, es soll auch niemand während das Programm rechnet was ändern, sondern nur abbrechen.
Habt ihr da eine Lösung für mich, würd mich freuen.
Nicht das dass jetzt hier falsch rüberkommt, aber des zählt 0,00 für meine Masterarbeit, mein Betreuer wäre auch mit einer Konsolenanwendung zufrieden![;)](https://www.vb-paradise.de/wcf/images/smilies/wink.png)
P.s. Mit Application.Dowork() funktioniert es leider nicht
Da es sich um einen Code im Rahmen einer Master Thesis handelt und ich programmieren nie gelernt habe, bitte nett bleiben![;)](https://www.vb-paradise.de/wcf/images/smilies/wink.png)
Danke
Lg Michi
ich schreibe gerade an meiner Masterarbeit (Bauingenieurwesen) ein Optimierungsprogramm.
habe mir jetzt eine kleine Windows Forms Anwendung dazu erstellt.
Im Wesentlichen habe ich da ein paar Eingabeparameter und Checkboxes bzw. Radiobuttons und das wichtigste einen Start und einen Close Button.
Das ganze sieht dann so aus wie im Anhang.
Wenn ich jetzt auf start klicke werden meine Prozeduren und Funktionen etc. aufgerufen und Text ausgegeben
in etwa so.
Mein Problem ist jetzt natürlich, dass während der Ausführung die Start-Taste "gedrückt" ist und die komplette Anwendung gefroren ist.
Würde jetzt gerne einfach einen Cancel Button einbauen um während der Ausführung des Programms das ganze abbrechen zu können.
Habe auch schon einiges über Backgroundworker etc gelesen, hatte aber eigentlich gehofft etwas in etwa wie folgendes zu machen und das Problem zu lösen.
Wenn der Button gecklickt wird (z.b. ne Boolean-Abfrage einbauen)
Dann me.cancel
oder so. Also etwas relativ einfaches, es soll auch niemand während das Programm rechnet was ändern, sondern nur abbrechen.
Habt ihr da eine Lösung für mich, würd mich freuen.
Nicht das dass jetzt hier falsch rüberkommt, aber des zählt 0,00 für meine Masterarbeit, mein Betreuer wäre auch mit einer Konsolenanwendung zufrieden
![;)](https://www.vb-paradise.de/wcf/images/smilies/wink.png)
P.s. Mit Application.Dowork() funktioniert es leider nicht
Da es sich um einen Code im Rahmen einer Master Thesis handelt und ich programmieren nie gelernt habe, bitte nett bleiben
![;)](https://www.vb-paradise.de/wcf/images/smilies/wink.png)
Danke
Lg Michi