• ベストアンサー

FLASHのobject classidについて

WIN2000でFLASHの作品を作成したのですが、 Dreamweaverを使ってHTMLに作品を貼り付けてから HTMLのソースを見ると <object classid="*********">(*は英数字) という一行が自動的に入るのですが、このIDとは 一体何なのでしょうか?メモ帳で、上記の行を 削除しても問題なくFLASHは表示されます。 ご回答をよろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

プログラムモジュール=ここでは、「ActiveX」のこと ActiveX=Microsoft社が提唱する、ブラウザ上でプログラムを動かす技術の呼び名 ■OBJECTタグの場合 CLASSID : InternetExplorerのActiveXコントロールを識別します。値は固定値であり 「classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"」と指定します CODEBASE : FlashActiveXコントロールを識別し、インストールされていなければ自動的にダウンロード出来るようにします。 CLASSIDと同様に正確に指定してやる必要があります。 codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" ■記述例 <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" ...... >

kagamies
質問者

お礼

ありがとうございました。参考になりました。

その他の回答 (1)

  • rara_sun
  • ベストアンサー率50% (271/539)
回答No.1

FLASHを表示するプログラムモジュールを識別するためのIDで、OSのレジストリに同じものが入っています。 しかし、かならずこのIDを使用する必要はなく、このレジストリ登録される時のモジュール名(プログラム名のようなもの)というのがあるのですが、その名前でも良い事になっています。

kagamies
質問者

お礼

ご回答有難うございました。

関連するQ&A