Hier mal schnell zwei kleine lustige Missgeschicke direkt aus der Programmierarbeit. Ich hoffe mal ich werde nicht zu technisch.
Und zwar musste ich für eine Funktion die sog. Windows Fensternachrichten abfangen. Über diese Nachrichten diskutieren Windows und meine Anwendung über alles was es so zu klären gibt. Quasi alles was in meiner Anwendung passiert, wird Windows über den Kanal mitgeteilt und das ganze wieder retour. Jetzt habe ich also den Programmcode eingegeben, um eine ganz bestimmte Nachricht abzufangen, die ich mir quasi selbst schicke (hört sich blöd an, ist aber richtig so). Was ich allerdings vergessen habe, war die Nachrichten, die ich nicht abfangen wollte weiterzuleiten. Jetzt passierte folgendes, als ich das Programm starte: Windows und meine Anwendung wollten anfangen auszuhandeln, welche Fenster anzuzeigen wären. Das führte natürlich zu einem Fehler, weil die Nachrichten einfach von meinem Programm geschluckt wurden und nix durchkam. Nun gut, wollte mein Programm daher gerne einen Ausnahmefehler produzieren. Dummerweise führte das natürlich auch zu einem Fehler, weil schließlich auch die Nachricht dafür verschwand. Wenn es bei der Anzeige eines Ausnahmefehlers zu einem Fehler kommt, na dann sollte man schleunigst noch einen Ausnahmefehler erzeugen, welcher natürlich nicht ankam, weil da ja mein Progamm alles aufsaugte. Also schnell noch einen Ausnahmefehler hinterher und noch ein und noch einer ... Ich glaube ihr könnt euch ausmalen wo das hinführt.
Die andere Sache war folgende: Dazu muss man sagen, dass ich eines abends mit Kopfhörern vor meinem PC saß. Jetzt hat mein Programm eine Tonausgabe. Die musste aus bestimmten Gründen mehr auf den rechten Lautsprecher gelegt werden. Also einfach den Wert für die Stereo-Balance auf rechts setzten. Komisch, jetzt war der Ton links. Hm, vielleicht ein Vorzeichenfehler (es steht ja nicht links oder rechts, sondern ein Zahlenwert in der Angabe). Also flux ein Minuszeichen vor gemacht und wunderbar es funktionierte. Vor einer Weile dann fiel mir auf, dass plötzlich der Ton links war. Komisch. Mal auf die Fehlerliste setzen. Überlegt nachgedacht. Hm, keine Ahnung woran das liegen könnte. Als ich allerdings einige Tage später wieder meine Kopfhörer aufsetzte und es plötzlich wieder richtigrum tönte, kam mir die Erleuchtung: Weil die Lautsprecherboxen bei mir aus kabeltechnischen Gründen verkehrt rum stehen, hatte ich die entsprechend auch verkehrtrum angeschlossen, was wieder zur richtgen Tonverteilung führte. Nur eben nicht, wenn man einen Kopfhörer dran anschließt. Jetzt hab ich also schon fast ein halbes Jahr verkehrt rum Musik auf meinen Kopfhörern gehört. Ergibt das bleibene Schäden?