Ich habe folgendes Problem:
Ich habe in mein Programm den Windows Media Player 9 integriert (als
ActiveX Element). Wenn der Benutzer diesen verwendet hat und das Programm beendet wird, treten zwei Zugriffsverletzungen auf. Selbst wenn ich den Programmcode für OnCloseQuery und OnClose mit try execpt Blöcken umschließe, erhält der Benutzer beide Fehlermeldungen. Auch wenn ich das Mediaplayer Objekt mit
If Assigned(MSMediaPlayer9) then
prüfe und es, falls erforderlich, neu einrichte, hilft dies nichts.
Wenn der Benutzer den Windows Media Player nicht verwendet, tritt dieses Problem auch nicht auf.
Vielleicht liegt es auch an meinem Betriebssystem. Ich arbeite noch mit Windows 98.