So wie ich das verstanden habe, wird im Falle von Rainer "hausintern" entwickelt, der Quellcode der DLLs sollte also erhalten bleiben.
Zitat:
Innerhalb der
DLL gibt es keine Exceptions mit nützlichen Meldungen sondern nur Fehlercodes.
Dummerweise wird immer nur der Fehler 1="es ist ein Fehler aufgetreten" generiert.
Eigentlich mag ich Fehlercodes, denn die kann man auch in C nutzen. Formuliert man die Konstanten dazu passend, kann damit jeder was anfangen. Wenn aber jeder Fehler denselben Code zurückwirft... Nun ja, dann wäre ihm wahrscheinlich auch mit Exceptions nicht geholfen gewesen...
Aber ich finde es interessant zu sehen, wieviele Programmierer nicht in der Lage sind, eine vernünftige Fehlerbehandlung, egal womit, zu implementieren.
("Fehler? In meinen Programm? Muahahahahahaha....")