by イグトランス » 2009年10月05日(月) 00:07
報告ありがとうございます。
これの対策は、暫定的ですが>演算子の結果をいったんLongか何かの整数型の変数へ代入すればとりあえず期待通りの結果になります。
コード: 全て選択
Dim i As Long
For i=0 To ELM(100)
Dim j As Long
j = 1 > 0
If i And j Then
Print i, ":TRUE", j
Else
Print i, ":FALSE", j
End IF
Next
これはバグとしてAB5正式版までには直されると思います。申し訳ありませんが気長にお待ちください。
報告ありがとうございます。
これの対策は、暫定的ですが>演算子の結果をいったんLongか何かの整数型の変数へ代入すればとりあえず期待通りの結果になります。
[code]Dim i As Long
For i=0 To ELM(100)
Dim j As Long
j = 1 > 0
If i And j Then
Print i, ":TRUE", j
Else
Print i, ":FALSE", j
End IF
Next[/code]
これはバグとしてAB5正式版までには直されると思います。申し訳ありませんが気長にお待ちください。