告知欄です
1- レス

スクリプト質問スレッド


[54]unnamed.ahk:05/01/20 20:01 ID:???
Transformわかりにくいのでビット演算子を使いたいのだが、いまいちようわからん…
var1 = 0x00000001
var2 := var1 | 0x00000010
if var2 = 0x00000011
    ans = true
else
    ans = false
if var2 == 0x00000011
    ans2 = true
else
    ans2 = false
msgbox, var1=%var1% var2=%var2% ans=%ans% ans2=%ans2%

var1=0x00000001 var2=0x00000011 ans=true ans2=true
期待した答えは↑だったんだけど
var1=0x00000001 var2=17 ans=true ans2=false
↑が帰ってくる。 比較の = と == って同じじゃないのかな


名前

E-mail



0ch BBS 2005-10-08