>>449
んーと、Boolean型はTrue,Falseだけだけど、中身はLong値じゃん。
VB側が0の時はFalse、それ以外の時はTrueを返すようにしているだけで。

で、Notは論理演算だから-2(True)が入ってると結果は1なんで
Trueが返ってくる。

つまり、-1と0以外の値が入っているとNotを使ってもTrue⇔Falseが
トグルになるとは限らないよ、ってことが言いたかったんよ。

分かりにくくてスマソ。