Thread File::Basename durch Reguläre Ausdrücke ersetzen (27 answers)
Opened by Kean at 2013-10-18 16:35

Kean
 2013-10-21 09:23
#171347 #171347
User since
2004-08-18
463 Artikel
BenutzerIn

user image
Sorry dass ich mich erst jetzt melden kann. Das Thema hat sich ja zu einer heißen Diskussion entwickelt...

Mein Fehler ist etwas komplizierter und hat nichts direkt mit den Rückgabewerten der Funktionen zu tun.

Ich habe mehrere Perl-Tk Programme geschrieben und täglich im Einsatz. Ab und zu passiert es dass beim starten oder wenn während des Programmlaufs eine Aktion ausgelöst wird (z.b. drücken eines Buttons) eine Fehlermeldung kommt. Diese sieht wie folgt aus:

Code: (dl )
1
2
3
Programm.exe - Kein Datenträger
Es befindet sich kein Datenträger im Laufwerk. Legen Sie einen Datenträger in Laufwerk E: ein.
Abbrechen Wiederholen Weiter


Egal ob ich Abbrechen, Wiederholen oder Weiter klicke, kommt der Fehler so 15-20 mal erneut und dann läuft das Programm weiter. Das Programm reagiert dabei ganz normal wie wenn nichts wäre.

Ich habe dieses Problem bereits auf mehreren Rechnern nachstellen können. Ausgelöst wird es anscheinend durch verschiedene Aktionen des CD-ROM/DVD Laufwerks. Nachstellen konnte ich es nur durch das laden eines Programms auf der DVD und dem Auswerfen dieser während des startens.

Da dieses Phänomen nicht bei all meinen Programmen auftritt, vermute ich den Fehler in einem der eingesetzten Module und versuche durch Ausschluss das Modul zu finden. Deshalb meine Frage...

View full thread File::Basename durch Reguläre Ausdrücke ersetzen