はじめまして へへといいます。
早速、質問なんですが
ホームページのソースではなく、実際に表記されている文字列を取得したいんですがDelphiではできるんでしょうか?
VBでは
WebBrowser1.Navigate "http://sports.yahoo.co.jp/"
Do While WebBrowser1.ReadyState <= 3
DoEvents
Loop
s = WebBrowser1.Document.body.InnerText
RichTextBox1.Text = s
で文字列だけの取得ができたんですが、
Delphiでは色々調べてみると、ソースは取得できるんですが
VBでできるようなことが実現できません。
もしできるんでしたらご教授ください。
Memo1.Text := WebBrowser1.OleObject.Document.Body.InnerText;
ではどうですか?
ふぐちゃんさん早速のレスありがとうございます。
できました。OleObjectがミソなんですね。
OleObjectを使う時というのは何かあるんでしょうか?
> OleObjectを使う時というのは何かあるんでしょうか?
DHTML Objectsの機能を直接使いたかったので、OleObjectを利用しました。
OleObjectを使うとVBで使ってるようにできるという理解で
よろしいんでしょうか。
ありがとうございました。
ツイート | ![]() |