以下の構文で処理1はメッセージボックスにOKでますが
処理2は駄目です。
違いはBBの内容が"&H82A0"になっておりダブルコーテーション
で文字として判断されているからだと思います。
変数を使用して判定する場合どのようにしたらよろしいのでしょうか。
アドバイスよろしくお願いいたします。
環境 VB6
Private Sub Form_Load()
'処理1-------------------
If Asc("あ") = &H82A0 Then
MsgBox ("OK")
End If
'処理2-------------------
Dim AA
AA = "82A0"
BB = "&H" & AA
If Asc("あ") = BB Then
MsgBox ("OK")
End If
End SuB
お礼
上手くいきました。ありがとうございます。