• ベストアンサー

selectステートメント

ASP(VBスクリプト)で条件付のサブルーチンを作りたいんですけど 10未満はAを表示 10以上20未満はB 20以上はCを表示させるサブルーチン sub test(p) select case p case p<10 response.write A case p>=10 and p<20 response.write B case p>=20 response.write C end select end sub で行ったけどだめでした。 助けてください

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

  • ベストアンサー
  • Masazo-
  • ベストアンサー率48% (12/25)
回答No.1

Select Caseステートメントの記述方法が違います。 「Select Case p」とするなら「Case 10」ですね。 「Case is > 10」のような感じで使えればいいのですが 使えるかどうかはわかりません。 のでかっこよく(自分が思っているだけですけど) sub test(p) select case True case (p<10) response.write "A" case (p>=10 and p<20) response.write "B" case (p>=20) response.write "C" end select end sub ってのはどうですか。(動作確認はしていませんので・・・)

関連するQ&A