IEで選択した範囲の改行付テキスト取得方法

解決


IMA  2004-02-23 20:39:25  No: 82220  IP: [192.*.*.*]

環境:Win2000 VB6 SP5

  通常、mshtml.HTMLDocumentを参照設定し
Doc.selection.createRange().Text で 選択部分のテキストを
取得していますが、<pre>タグで囲まれている場合には改行<br>
が無視されるようです。

例えば、http://www.vbvbvb.com/jp/gtips にあるAPI
サンプルを copy & paste したように連続した文字列に
なってしまいます。

これを何とか改行位置を特定できるようにテキストを取得したい
のですが、良いアイデアはご存知無いでしょうか?

識者の方、宜しくお願いいたします。

編集 削除
IMA  2004-02-24 11:01:54  No: 82221  IP: [192.*.*.*]

自己解決しました。

htmlを取得し、<br>を置換すれば良いだけでした。

編集 削除