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

タイトル 解決: 翻訳エンジンを変えるには
投稿日: 2008/07/18(Fri) 00:26
投稿者ベル

elementFromPoint でマウスの位置の element を取得して、その element を含む Form を、Document.allオブジェクトを For-Each文で探していくという方法で何とかできました!!
どうもありがとうございました。

.Document.Forms(0).Elements("before").Value = CVar(English)
   ↓
.Document.Forms(1).Elements("original").Value = CVar(English)
   ↓
For Each MyObject In .Document.All
    If MyObject.tagName = "FORM" Then
        MyObject.Elements("original").Value = CVar(English)
    End If
Next


.Document.Forms(0).Elements("start").Click
   ↓
.Document.Forms(1).Elements("submit").Click
   ↓
For Each MyObject In .Document.All
    If MyObject.tagName = "FORM" Then
        MyObject.Elements("submit").Click
    End If
Next

.Document.Forms(0).Elements("after").Value
   ↓
.Document.Forms(1).Elements("converted").Value
   ↓
For Each MyObject In .Document.All
    If MyObject.tagName = "FORM" Then
        MyObject.Elements("converted").Value
    End If
Next

多分この方法だと同じ名前のElementがあったりするとまずいのかもしれませんが、
その都度修正していきたいと思います。

ご紹介頂いたサイトを参考に、これからもっと詳しく勉強していこうと思います。
どうもありがとうございました。

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

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