タイトル | : ブラウザからテキストを取るにはどうすれば良いですか? |
記事No | : 1943 |
投稿日 | : 2005/07/28(Thu) 23:18 |
投稿者 | : ねむねむ人間 |
[OSのVer]:WindowsXp [VBのVer]:VB.NET
お世話になっております。 下のようなプログラムでインターネットエクスプローラを出して 表示されているテキスト部分が欲しいのですが、 この書き方だとhtmlのソースが丸ごと変数のaに入ってしまいます。 出来れば前半部分を変えずにinnetTEXTやouterTEXTで得る内容と 同じような内容を取得する方法を教えて頂きたいです。 (前半を変えたくないというのは、別の操作でページを移動している可能性があるので 出来れば「IE」という変数を使用してそこにあるものという指定をしたいです。) 申し訳ありませんが、どうしても自力では解決することが出来ず アドバイスをよろしくお願い致します。
Public IE As Object IE = CreateObject("Internetexplorer.Application") IE.Navigate("hhttp://??????????")
Do While IE.Busy = True Loop Do While IE.document.ReadyState <> "complete" Loop IE.visible = True
Dim a a = IE.document.body.innerTEXT
|