出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
[5546] Re:配列 |
投稿者:Lightningさん 2005/12/19 18:00:52 |
> お返事ありがとうございます > > >Respose.write "TATE=[" & TATE & "] I =[" & I & "] YOKO=[" & YOKO & "] N=[" & N & "]" > >respnse.flush > ↑ > やってみました。 > 表示結果が TATE=I、YOKO=N になっている所もあったのですが > If文は無視されてしまいます。 > プログラムの流れがおかしいのでしょうか?教えてください。 > ↓ > If TATE = I Then > If YOKO = N Then > Response.Write "<TD width='5' height='5'><IMG src='../image/target.gif' width='5' height='5' border='0'></TD>" > Flag = 1 > End If > End If > にゃんでだろ〜orz とりあえず、数字の場合は if cint(TATE) = cint(I) then if cint(YOKO) = cint(N) then としてみるとか・・・ 文字列の場合は(forでstepきってまわしてるし、数字でしょうけど) if lcase(trim(TATE)) = lcase(trim(I)) then とかしないと引っかからないことがあるのには注意。 #大文字小文字は別、って言うのならばlcaseはいりませんが。 あと、蛇足だけど、型無し言語の場合、意識してフラグつけたほうがいいよ。 int_Tateとかstr_HTML_IMG1とか プログラムが大きくなると間違えるから。 #本当はprivateにはpri_とかpublicにはpub_とかってフラグもつけたほうが良いんだけどね。 |
![]() ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
TreeBBS For ASP V.0.1.3 |