投稿日 | : 2006/10/03(Tue) 14:34 |
投稿者 | : 魔界の仮面弁士 |
Eメール | : |
URL | : |
タイトル | : Re^3: WebBrowserコントロールでClipboardにTextを読み込むには? |
> set doc=webbrowser1.document
> strD=doc.body.outerhtml
それをいうなら、
Set txtRange = WebBrowser1.Document.selection.createRange()
strText = txtRange.text
strHtml = txtRange.htmlText
といった感じでしょうか。
単に body.outerHTML を取得しただけでは、元質問にあった「TextBox1.SelText」の部分、
すなわち『選択された範囲のテキスト』というニーズを満たしていませんよね。
ちなみに先述の案1 であれば、
WebBrowser1.ExecWB OLECMDID_COPY, OLECMDEXECOPT_DODEFAULT
という処理だけで、選択範囲の内容をコピーする事ができます。