tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^3: WebBrowserコントロールとMicrosoft HTML Object Library
投稿日: 2008/07/05(Sat) 10:04
投稿者sayman
返信ありがとうございます。
してみたのですが

この場合
「あいうえお」のテキストの「あい」のみを選択された場合
当然と言えば当然なのですが
「あい」しか取得できず、この「あい」がhtmlソースの中でどの部分なのかが
わかりません。

でも、花さんのおかげでhtmlソースコードの取得ができたので

ソースコードに
<span id="1"><!-- &&&TES:1 -->あいうえお<!-- &&&TEE:1 --></span>
となっていた場合、spanの中をクリックまたは選択されたときに
<span>内をすべて選択みたいなjavascriptをいれこめばできるのかな
と思っています。

この動作をVB上でさせれるといいのですが・・・・


あと、初心者的な質問で申し訳ないのですが
>     Set txtRange = WebBrowser1.Document.selection.createRange()
>     txtRange.Text
>     txtRange.htmlText
この場合、txtRangeはどう指定すればいいのでしょうか?

今は
Dim txtRange As Variant(強引で申し訳ない)
で指定していますが

Dim txtRange As MSHTML.HTMLDocument
Dim txtRange As IHTMLDocument2
でも型が違いますといわれてしまいます。

以上よろしくお願いします

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。