Hallo,
Ich habe meine Anwendung von 32bit nach 64bit portiert. An einigen Stellen habe ich ein:
raise Exception.Create('Fehler');
verbaut.
Unter 32bit wird die Anwendung an diesen Stellen, wie gewünscht, beendet. Unter 64bit wird die Procedur an dieser Stelle zwar abgebrochen, das Programm läuft allerdings weiter ohne auch nur eine Meldung anzuzeigen. Dies führt natürlich zu "lustigen" Folgefehlern.
Ich habe gelesen, dass unter 64bit das
Exception Handling wohl umgeschrieben worden ist, allerdings konnte ich nirgendwo ein schönes Beispiel finden, wie man nun ein "raise" oder ähnliches implementiert.
Könnt ihr mir da irgendwie weiterhelfen?