• ベストアンサー

VBでHTMLファイルが開けない

VBをやりはじめてまだあまりたっていない、小4のkunpaです。今、同じフォルダにあるHTMLファイルをOLEコンテナで開こうとしたのですが、どうしても"C:\WINDOWS\TEMP"フォルダにHTMLファイルを作ってしまうので、元が開けません。どうすればよいでしょうか。教えてください。

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

  • ベストアンサー
  • baka
  • ベストアンサー率83% (15/18)
回答No.2

ご質問に対する回答ではありませんが、Autorun.inf ファイルに次のとおり記述すれば、EXE ファイルを作らなくとも HTML ファイルを自動起動できます。 [AutoRun] open=rundll32.exe url.dll,FileProtocolHandler index.html なお、レジストリを変更すれば HDD や FDD でも自動起動の確認ができます。そのやり方を教えて欲しい場合はレスしてくださいね。

kunpa
質問者

お礼

有難うございます。早速やってみます。

その他の回答 (1)

  • miya_777
  • ベストアンサー率31% (44/140)
回答No.1

よろしければ、問題個所のプログラムを見せてもらえませか?

kunpa
質問者

補足

VB6.0で、おじいちゃんに上げるCD-ROMをオートランでひらくのをつくりたかったんですが、写真のビューアーソフトはまだ作れないので、こんにちはを表示するEXEファイルをとりあえず作って、その中に、クリック(ダブル)するとオープンするHTMLファイルを設定したいです。EXEファイル・index.htmlとhtmlファイルに使うjpgを1つのフォルダに入れて置いたのですが、そのhtmlファイルをオープンするように指定したはずが、Windowsフォルダに新しいページを作ってしまい、それを読みに行くので、jpgが表示されません。 まだ、コードの入れ方などが、全然分からないのです。OLEコンテナにページを貼り付けただけで、後は何も分かりません。少々話が変わりますが、すみません・・・コードをtxtにかきもどすのもまだ知りません。VBをもっとやっていきたいのです。これからもよろしくお願いします。

関連するQ&A

専門家に質問してみよう