• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:HTAとVBSでのアプリケーションについて)

HTAとVBSでのアプリケーションについての質問

このQ&Aのポイント
  • HTAとVBSで簡単なプログラムを作っているが、'document.anim.se(..)checked'のエラーが発生している。
  • 詳しい方に直し方を教えていただきたい。
  • プログラムの詳細は以下の通り。フォーム内のラジオボタンから値を取得し、メッセージボックスに表示する。

質問者が選んだベストアンサー

  • ベストアンサー
  • nda23
  • ベストアンサー率54% (777/1415)
回答No.1

3点問題があります。 (1)変数iが初期化されていない。  Loop文の前でインクリメント  されているが、初回は? (2)オブジェクトの使い方が誤り。  誤:document.anim.se(i).checked  正:document.anim.se.item(i).checked (3)記述間違い  誤:document.anim.se(i).checked.Value  正:document.anim.se.item(i).value 以下は参考例です。 Sub Ctrl() For Each i In document.getElementsByName("se")     If i.checked Then         test1 = i.value         Exit For     End If Next Msgbox(test1) End Sub ※インデントに漢字空白を使用、コピペ注意

digisystem
質問者

お礼

ありがとうございました。 上記の3点修正したら動くようになりました。

関連するQ&A