【マクロは】帰ってきたVxEditor【DMonkey】
at SOFTWARE
138:名無しさん@お腹いっぱい。
07/12/05 23:25:08 V7lQ7/pO0
DMonkeyスレが落ちてたのでこちらに書いときます。
DMonkeyのバグらしきものを2つみつけました。
対象はecma_activex.pasです
1.
TJActiveXObject.GetValue メソッドで
ArrayStyle = True、Param数1の時に
Sをパラメータとしているが
これによりActiveXに渡るパラメータが
必ず文字列型と認識されてしまい、整数型が必要な場合などにエラーとなる。
オリジナルの型でそのまま渡す必要がある。
例
var ie = new ActiveXObject("InternetExplorer.application");
ie.Visible = true;
ie.Navigate("URLリンク(www.yahoo.co.jp));
while (ie.busy) ;
while (ie.Document.readyState != "complete");
var tags = ie.Document.getElementsByTagName("TD"); // TDは文字型なので通る
var s = "";
for (var i = 0; i < tags.length-1; i++) {
s = s + tags[i].innerText; // iは数値型なのでエラーになる
}
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5379日前に更新/73 KB
担当:undef