VB-Homepage Tipp 382 |
Programmabstürze (Dr. Watson) abfangen |
Eine Tipp Datenbank ist ein
Sammelsurium an Informationen zu den unterschiedlichsten Themen. Sie werden sicher zu vielen Gebieten noch keine oder gerade nicht den gesuchten Tipp finden, aber einiges ist schon drin. Da ist es kein Widerspruch, Informationen aufzunehmen, die es an anderer Stelle schon gibt. Und dies möchte ich um einen Tipp erweitern, den ich selber nicht getestet habe und der mir, nur um diesem Tipp ein komplettes Projekt hinzuzufügen, einfach zu umfangreiche Tests erfordert, hier einfach nur anbieten. Wenn Sie es benötigen, müssen Sie das Einbinden und die Auswertung für Ihr Projekt noch selbst hinzufügen, also ein Tipp nur für Profis, aber auch nur die gehen beim Fehlerhandling in diese Regionen. Mit diesem Tipp ist es möglich Systemfehler, die ansonsten zu einem Programmabsturz führen und ggf. den Herrn Watson aufrufen würden, abzufangen und im Programm selbst zu behandeln. VB selbst behandelt diese Art Fehler ansonsten nicht, (Page Faults, Illegal Instructions) wodurch das System sich dessen annimmt, mit den bekannten Auswirkungen. Das Original dieses Moduls entstammt aus "Visual Basic Programmers Journal" vom Mai '99 / Jonathan Lunman und wurde durch Winfried Kaiser auf http://www.basicworld.com/BPOnline/bo020699.htm vorgestellt. |
Tipp-Download |
Quelle : Jonathan Lunman / mod. Winfried Kaiser |