Ja, das ist der GM. Sobald irgendwas mit der DLL nicht funktioniert und der Debugger nichts sagt, kommt ein unexpexted error. Stelle sicher, dass du die DLL im debugmodus compilierst und hoffe, dass du auf diese weise an den Fehler ran kommst.
Generell ist es immer eine gute Idee, den Fehler mit z.B. Messageboxen zu lokalisieren. Dafür bastle ich zwischen jedem wichtigen abschnitt eine Messagebox ein, und kann sehen, wie weit der Code ausgeführt wird. Diese Schritte wiederhole ich und kreise jedes mal einen kleineres Stück code ein, bis ich genau die Zeile gefunden habe, die Probleme macht.
MfG SDX
Generell ist es immer eine gute Idee, den Fehler mit z.B. Messageboxen zu lokalisieren. Dafür bastle ich zwischen jedem wichtigen abschnitt eine Messagebox ein, und kann sehen, wie weit der Code ausgeführt wird. Diese Schritte wiederhole ich und kreise jedes mal einen kleineres Stück code ein, bis ich genau die Zeile gefunden habe, die Probleme macht.
MfG SDX