What can cause ActiveX components to kill Blitz3D?

Blitz3D Forums/Blitz3D Userlibs/What can cause ActiveX components to kill Blitz3D?

Shifty Geezer(Posted 2010) [#1]
My problem is an ActiveX .ocx (Flash) is causing Blitz to die when run.

In my eternal struggles with Adobe Flash integration, I have an awesome friend who's managed to create a Flash wrapper overnight. However, it has exactly the same problem as BlitzFlash in that when a movie is loaded, Blitz operation is suspended, along with the movie failing to play unless the mouse holds down on the window's title bar.

Bizarrely when run from the editor with debug enabled, loading a Flash movie causes the Blitz execution to end, stopping at that line as if a break-point was entered into the code. The Blitz3D process is still active but all execution ceases. The question is, how is the Flash .ocx managing (or how could any .ocx manage)to kill Blitz, and thus what solutions are there?


Shifty Geezer(Posted 2010) [#2]
Of further note, the same .dll can be executed from C# without problem. It is only Blitz3D that cannot run the flash OCX from a .dll!