软件中大量使用了ShockWaveFlash ,当程序在BCB编程环境中编译状态时,不会出现任何问题.
当软件release后,偶而某个窗口会弹出Accress violation at XXXXXXXX(感觉象吃了苍蝇一样恶心),点确定后,发现Flash没有播放出来.关闭出错窗体,重新打开,Flash又能正常播放了,很邪门吧!
请高手指点,问题出在哪儿,该如何解决!

我觉得不一定是ShockWaveFlash 的事情,也可能是某处代码有泄露或者有冲突,造成的!比如对VCL控件的访问,最好不要放在子线程里,或者内存溢出(用CodeGuard查看一下),或者线程的互斥没有做好,都有可能!