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

タイトル Re^5: WebBrowserコントロールとMicrosoft HTML Object Library
投稿日: 2008/07/05(Sat) 12:46
投稿者sayman
返信ありがとうございます。

> 調べ方その1
> Google で createRange をキーに検索してみる(他の人がどのように使っているか調べる)
>
> その2
> 取敢えず Dim txtRange As Object で宣言して、代入後に TypeName(txtRange) で調べる
その2の方法に感動しています。
こんなことができるのですね
ありがとうございました。


いろいろ調べていてこんな方法はどうだろうか
というのがいろいろ出るのですが
(多少強引になりつつあります)

vb6.0からjavascriptの変数の値を取得とかはできるのでしょうか?

たとえば
htmlソースが
<html>
<head>
<script>
function PutData(str){

    var Dstr = str
    alert(Dstr)
}
</script>
</head>
<body>
<span onClick="PutData('<!--&&&COS:1-->あいうえお<!--COE:1-->')">
<!--&&&COS:1-->あいうえお<!--COE-->
</span>


<span onClick="PutData('<!--&&&COS:2-->あいうえお<!--COE:2-->')">
<!--&&&COS:2-->あいうえお<!--COE:2-->
</span>
</body>
</html>
となっていたとすると
WebBrowserコントロールをクリックしたときに
Javascript内のDstr変数の値が取得できたら
クリックされた場所が特定できるのでは
と思ったのですが


> 何かで選択範囲の文字位置が調べられたと思ったのだが....。
それができたらベストなんですが・・・自分でも調べているのですが
全然みつからなくて・・・


※だんだん当初の動作と違ってきた気がします・・・
できないなら他の方法でというのは良いのだと思うのですが
見た目の動作が変わってしまうのは悔しいですね

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

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