Hallo,
nachdem ich auf Windows XP umgestiegen bin, lösen meine Programme jedesmal eine
Exception aus, wenn ich das Programm schließe. Der Effekt tritt nur auf, wenn das Prg von der
IDE aus gestartet wird. Als Verantwortlichen konnte ich die Komponente TdxBarManager von Developer Express ausmachen (das Problem kann dort nicht reproduziert werden).
Soweit ich das mit normalem Debugging verfolgen konnte, wird sämtlicher Code bis zum "end." des Projekt-Codes ohne Probleme abgearbeitet. Wenn ich dort einen Breakpoint setze, und mit Einzelschritt durch den Source gehe, lande ich in "HelpIntfs". Dort geht es dann in die folgenden letzten Zeilen:
Code:
initialization
finalization
if Assigned(HelpManager) then HelpManager := nil;
end.
Nach Abarbeitung des "end." erscheint das CPU Fenster (der Source o.a. Komponente ist vorhanden und auch korrekt eingetragen). Die Meldung der
Exception lautet:
In Projekt D:\Projekte Delphi\Sample.exe trat ein Problem mit folgender Meldung auf: 'Anwendungsdefinierte Excpetion (Code 0xc0000008) bei 0x77f410a2'. Prozeß angehalten. Mit Einzelne Anweisung oder Start fortsetzen.
Weiß jemand, mit welchen Mitteln ich das Problem lokalisieren bzw. lösen kann?
Gruß, harrybo