tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル 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 に
> なっているのを確認してから 中身を使うようにしたほうが吉かと。
ありがとうございます。
なんとかエラー回避できました


あれだけ悩んでいたのに、やってみると案外簡単な処理でできたりしますよね。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。