昨日質問したものです。(VB6.0)
出来たと思ったらエラーが出てやっぱり出来ませんでした。
もう3時間挑戦してますがダメです。
例えば
a = "<html><body>あいうえおかきく</body></html>"
と入ってる場合
コマンドをクリックすれば
WebBrowserにaを表示する方法なのですが、、
Private Sub Command1_Click()
WebBrowser1.Navigate2 "about:blank"
WebBrowser1.Document.Body.Innerhtml = a
End Sub
これだとエラーが出ます。
何がいけないんでしょう(T_T;;
No.4ベストアンサー
- 回答日時:
エラーになった後、リトライすると動く。
でも不安定。
ファイル経由の方がいいでしょう。
Private Sub Command1_Click()
Open "temp.html" For Output As #1
Print #1, "<html><body>あいうえお</body></html>"
Close #1
WebBrowser1.Navigate2 CurDir + "\temp.html"
End Sub
この回答への補足
完璧です!天才です!
todo36先生!感激です・・・・
お忙しいとは思いますが、理解して覚えたいので
すこし説明して頂いてもよろしいでしょうかm__m
↓同じ事ですがこのようにして出来ました!
Private Sub Command1_Click()
Dim a As String
a = "<html><body><font color=#0000ff>あいうえお</body></html>"
Open "temp.html" For Output As #1 :この部分
Print #1, a :この部分
Close #1 :この部分
WebBrowser1.Navigate2 CurDir + "\temp.html":この部分
の処理がどうなのか教えて貰えると本当に助かります。
すみません。
また疑問です。
form2をプレビュー画面にする場合。
form1のcommand1にこのように記載したのですが
出てきません(T_T;
上省略////////////
form2.WebBrowser1.Navigate2 CurDir + "\temp.html"
End Sub
form1のcommand1をクリックすると画面最大で
form2のhtmlプレビュー画面が出るようにはどうしたらよいのでしょうか?
No.3
- 回答日時:
もう随分VB6を使っていないので覚えていませんが
ウォッチウィンドウは表示されていませんか?
表示されていない、どれだかわからないと
言うときは表示メニューから切り替えてあげれば
分かるでしょう
ウォッチウィンドウは変数にどのような値が
代入されているか確かめるものです。
自分が何らかのミスを犯したことで処理が狂い
自分の予想していない値が入っていないかどうか
を確かめることでエラーを見定めることが出来ます。
確かウィンドウを右クリックすれば、
多分ウォッチする変数の追加できたと思います。
No.2
- 回答日時:
「オブジェクト変数またはwithブロック変数が設定されていません。
」と言われているのですから、
・WebBrowser1.DocumentがNothingか、
・WebBrowser1.Document.BodyがNohingか定義されてない、
・WebBrowser1.Document.Body.Innerhtmlが定義されてない
という事だと思います。
WebBrowser1をウォッチしてみては。
ありがとうございます。
>という事だと思います。
>WebBrowser1をウォッチしてみては
ウォッチとはなんでしょうか?
定義されていない・・・
どうすれば定義されるんでしょう??
初心者のためアドバイスお願いします。
No.1
- 回答日時:
自信はありませんが
ひょっとしてこれが関わっているのかな
http://www.njc.gr.jp/sd/webbrowser/webbrowser1.h …
"<body><a href=""http://www.hogehoge.com"">
</a></body>"
とかで実験するとどうなります?
失敗ならbodyタグ外して実験するとどうなります?
(自分で実験するのが面倒くさいので)
ありがとうございます。
駄目です・・・・
というか
この下のほうの
WebBrowser1.Document.Body.Innerhtml
がエラーなります。
オブジェクト変数またはwithブロック変数が設定されていません。
と出ます(T_T;
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) IBM Notes9のメールをExcelVBAにて送信するコードについての質問です。 以下のコードを 3 2023/06/21 17:58
- PHP PHPのエラーの解消法について教えて下さい。 1 2023/02/06 10:48
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- HTML・CSS 私の能力からして間違っていないような気がします。 4 2022/09/30 13:24
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- JavaScript javascript作成してます。ラジオボタンで判定するコードを書いてます。 1 2023/07/18 11:03
- HTML・CSS HTMLタグのあるCSVファイルを利用する方法 4 2023/03/19 14:41
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ユーザーが更新ボタンを押さな...
-
【SSI】include file、include ...
-
HP上のPDFファイルを保存禁止...
-
ウインドウを縮小しても文字を...
-
<a href="#" …>の意味を教えて...
-
bodyにidをつける理由は何ですか?
-
フォーカス移動抑止について
-
iframeの中から親ページをスム...
-
SQLのWHEREで全てを質問する方法
-
テーブル内の数値を自動で計算...
-
JavaScript でキーを送る
-
javascriptとApacheの設定
-
テキストをクリックすると答え...
-
javascriptでalertの文字列をコ...
-
cssにjavascriptを入れる?呼び...
-
getElementsByNameで要素が取得...
-
Jquery.PHPファイルのechoが表...
-
キーを押している間の時間を計...
-
onbeforeunload時のwindow.open...
-
別ファイルのfunctionの読み込み方
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【SSI】include file、include ...
-
ランダムにページにアクセスしたい
-
ユーザーが更新ボタンを押さな...
-
プルダウンと入力を両方行う検...
-
ウインドウを縮小しても文字を...
-
[html] リンク先のページのラジ...
-
HP上のPDFファイルを保存禁止...
-
Html(表)のExcel出力
-
ページを訪問者にたった一度だ...
-
HTML5のcanvasで描画がされない
-
index1.htmlからindex2.htmlに...
-
「街」や「428」や「かまいたち...
-
ifraameでのランダム表示時に不...
-
SDカードに入れたjavascriptフ...
-
WebBrowserコントロール(続き)
-
カウントダウンタイマー終了で...
-
javaScriptの記述方法
-
Javaを使って、ページ更新する...
-
VBAでIEの操作→サブウインド...
-
Visual Studio C# で htmlの文...
おすすめ情報