タイトル : Re^9: WebBrowserコントロールとMicrosoft HTML Object Library 投稿日 : 2008/07/08(Tue) 12:01 投稿者 : sayman
返信ありがとうございます > こんにちは。 > 各TAGにちゃんとIDがセットされているなら > document.parentWindow.event.srcElement.Idで > idが取れます。 > で、ClickイベントよりSelectStartの方が都合がいいかな?と思い > > Dim srcId As String 'イベント発生ID > Private Function body_onSelectStart() As Boolean > srcId = body.parentWindow.event.srcElement.Id > body_onSelectStart = True > End Function > これでローカル変数にidが入るから > HTML側でクリップボードに送らなくてもいいのでは? > 複数のTAGにまたがって選択されると 最初しか入りませんが・・・ なるほど、idさえ取れれば場所はわかるのでこれでいけそうですね。 さっそく試してみます。 > あと、エラーの詳細は調べてませんが > Navigateした後は ReadyState が READYSTATE_COMPLETE に > なっているのを確認してから 中身を使うようにしたほうが吉かと。 ありがとうございます。 なんとかエラー回避できました あれだけ悩んでいたのに、やってみると案外簡単な処理でできたりしますよね。 |