の場合、次のコード:
Dim lLength As Long
lLength = 350
If lLength <= &HFFFF Then
MsgBox "True"
EndIf
lLength <= &HFFFF返品中Falseです。
私の推測では、それは値&HFFFFとして解釈されるため、ステートメントは に評価されます。Integer-1False
私も試し&H0000FFFFましたが、IDEは先頭を削除し、コンパイルエラーの原因となるもの0000も試しました。&HFFFFL
65535VB6で16進リテラルで表すことはできますか?