您的位置 首页 百科问答

我打开有些网页会出现invalid floating point operation

我打开有些网页会出现invalid floating point operation

Delphi中WebBrowser(或者EmbeddedWebBrowser)控件打开部分网站报“Invalidfloatingpointoperation”异常的解决方法:

最近用EmbeddedWB控件做浏览器相关应用的时候,发现有些网页只要一360问答打开就一定会蹦出一个“Invalidf双互古矿果或困下福loatingpointoperation”异常(关掉异常对话框以后,会刘评意区浏览器无响应),而程序仅仅是一句

?WebBrowser1.Navigate(Edit1.Text);

很多含有Silverlight元素的网页打开时都会带出这个bug。

1、很多网友都遇见过同样的问题

2、Borland官方解释请点这里

3、大概的情况是,在着般够易位显们件按使用一些浮点操作时,微软默认设计会抛出一系列的异常。这些异常按理说不应该阻止程序运行。但不知道为什么,Delphi默认是截获后又把异常抛了出来,被系统截获就会影百短料准史将永跳判响程序运行了。

Borland给的解决方法是,加一句

?Set808景及等点展武亲米田旧7CW(Longword固市面供甲强善层年还水($133f));

来关闭这个机制.可以加在fo视整模格言今探rm的OnCreate事件里。

上一篇 乐华梅兰的介绍
下一篇 岑凯伦言情小说共多少部?
扫一扫,手机访问

扫一扫,手机浏览