遗憾迟香 发表于 2021-2-5 23:15

winform闪退不报错try catch没用

我写了一个视频播放窗体,当传入的视频地址为flash时使用webbrowser控件播放,若为其它格式则用wmp控件播放.
同时隐藏另一个控件,但执行到web.Hide();时卡住,打断点按F11程序闪退,try catch捕获不倒任何错误,此时显示以下信息
在Main方法使用try catch也没用

fmxk 发表于 2021-2-5 23:40

不能单步执行,就是说你要异步或者线程执行。

songxp03 发表于 2021-2-6 09:29

是swf停止支持了吗?

zhupf 发表于 2021-2-6 10:17

新版本的ie控件要独立给一个线程执行了。 所以你要单独开个线程给web控件。不能在主线程里操作。
页: [1]
查看完整版本: winform闪退不报错try catch没用