アプリ版:「スタンプのみでお礼する」機能のリリースについて

お世話になります。

VBには、WebBrowserコントロールというものがありますが、これで次のようなことは出来ないのでしょうか。

それは、まず、リッチテキストボックス(もしくは普通のテキストボックス)に、
HTMLを書いていきます。

そして、ボタンを押すとWebBrowserが乗ったフォームが出てきて、テキストを読み込んでそれをHTMLファイルとして表示させる。

というものです。

色々試してみましたが、上手くいきません。

一旦どこかに一時的にファイルを保存させてそれを読み込ませる……というのも考えたのですが、直接テキストから読めればコードが単純になるので、もし出来るのなら直接読ませたいのです。

どなたか方法を知っていたら、ぜひお教えください。お願いします。

---------
開発環境
VB6.0SP5
WinME

A 回答 (1件)

"VB Square"の"Display HTML Docs without creating a file"にあります。



WebBrowser1.Navigate2 "about:blank"
WebBrowser1.Document.Body.Innerhtml = 文字列

>一旦どこかに一時的にファイルを保存させてそれを読み込ませる

リッチテキストなら簡単ですよね。
    • good
    • 1
この回答へのお礼

>一旦どこかに一時的にファイルを保存させてそれを読み込ませる

これをしようとしなかったのは、任意の場所に保存してからそれを表示させてしまうと、画像が上手く表示されないのでは……という危惧があったからです。

しかし、上手くいきました。ありがとうございます。

お礼日時:2003/01/23 13:21

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!