IF文のEndIfの表示

解決


むらちゃん  2004-08-16 20:17:19  No: 115613

エルスなしのIF文を一行で書くと
EndIFって必要ないんでしょうか?

「If a<b Then 〜〜〜〜  」
のときとかです。

そういうものなんでしょうか?


いな  2004-08-16 20:25:07  No: 115614

必要ないです。
そうゆうものです。


みっちー  2004-08-16 20:25:35  No: 115615

If文を1行で書く場合は、End Ifは必要ありません。
ただ、Elseがなくても、複数行で書いた場合は、End Ifを書く必要があります。


いな  2004-08-16 20:29:02  No: 115616

チョット調べてみたら、
そのままのことが、MSDNに明記してありますね。

1 行の構文の If...Then では、End If ステートメントを省略することに注意してください。condition が真 (True) のときに複数行のコードを実行する場合は、ブロック形式の If...Then...End If 構文を使う必要があります。


むらちゃん  2004-08-16 20:32:13  No: 115617

早いレスに驚きを隠せません!
いなさん、みっちーさん
ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加