Thread Absturz bei exit( 0 ) Befehl innerhalb eines Buttons
(6 answers)
Opened by YAPD at 2017-08-07 20:58
Guten Abend Zusammen,
ich habe mal wieder ein Problem, das ich mir nicht erklären kann & bräuchte hier Eure Unterstützung : Und zwar habe ich eine Oberfläche mittels Tk geschrieben. Im ersten Schritt lese ich verschiedene Parameter aus einer Config-Datei ein, die ich Parser.pm genannt habe & im Unterordner Modules liegt. Also eingebunden mit Modules::Parser; Nun habe ich für meine Anwendung eine weitere .PM Datei, in der das Fehler Handling abgearbeitet wird namens Hilfe.pm, die ebenfalls im Ordner Module liegt : Code: (dl
)
1 #!/usr/bin/perl Diese Hilfe Datei rufe ich praktisch in jeder Datei auf & übergebe die Fehler Nummer. Der Knackpunkt ist der Ende Button ! Code: (dl
)
1 $Fenster_Fehler_Hilfe -> Button( -text => ' Ende ' , Wenn ich hier den exit( 0 ) Befehl verwende, stürzt der KOMPLETTE PERL INTERPRETER ab. Ich schalte noch eine kleine Sub in jeder Datei vor, von der aus ich dann diese Hilfe Oberfläche aufrufe : Code: (dl
)
1 sub Fehler_Verarbeitung { Hier die Fehler Meldung : Code: (dl
)
1 Problemereignisname: APPCRASH Ist aber nicht sehr hilfreich :/ Weiss irgendjemand eventuell, warum ich diese ( 2 fache ) Fehlermeldung bekomme ?? NACHTRAG : Zerstöre ich das Fenster mit dem Button durch den Befehl Code: (dl
)
1 $Fenster_Fehler_Hilfe -> Button( -text => ' Ende ' , stürzt Perl nicht ab, allerdings schließt sich dann das Hauptfenster auch nicht :/ Vielen Dank im Voraus ! Viele Grüße YAPD Last edited: 2017-08-07 21:18:20 +0200 (CEST) Yet Another Perl Developer
|