皆様よろしくお願いします。
windows 7 Delphi 6 personalを使っています。
TWebBrowserを使ってWebブラウザを作成しようとしています。
フォームにTWebBrowserを貼り付け
下記を実行すると
「Invalid floating point operation」というエラーがでます。
ほかのサイトは今のところ正常に表示します。
サイトに何か問題があるのでしょうか。
対処法が判りません。よろしくお願いします。
procedure TForm1.Button1Click(Sender: TObject);
begin
WebBrowser1.Navigate('http://radiko.jp/#');
end;
URL末尾の # は付けない方がいいよ。
なくても自動的に付けられるから。
不正な浮動小数点数演算命令 delphi
でGoogle検索しましょう。答えは一番上にでます。
もし、あなたが本当に困っていたのだったら、後の人のため、ここにその
答えをわかりやすく書いてくれるとうれしいです。
#は不要さん、あ さんありがとうございました。
#は不要さん、サンプルは説明を簡単にするため直接アドレスをセットしていますが
実際は、このサイトをお気に入りに登録してクリックしたら表示するように
なっていて私が負荷しているわけではありません。IEで実験すれば
自動的に負荷されます。
あ さん、googleで検索したらSet8087cw($133f);
がありました。
最初理解できませんでしたが、下記のようにしたらでなくなったような
気がします。
これでよろしかったら解決とさせていただきます。
ありがとうございました。
initialization //おまじない
OleInitialize(nil);
Set8087cw($133f);
AppPath := ExtractFilePath(Application.ExeName);
finalization
OleUninitialize;
ツイート | ![]() |