アプリ版:「スタンプのみでお礼する」機能のリリースについて

a = Val(&HFFFF) はa=ー1となります
a=65535となるようにしたいのですが(符号なしにする)
方法をお願いします

A 回答 (1件)

参考URLは、Microsoftの資料です。


そこから抜粋すると、
Private Const OFFSET_2 = 65536
Function IntegerToUnsigned(Value As Integer) As Long
If Value < 0 Then
IntegerToUnsigned = Value + OFFSET_2
Else
IntegerToUnsigned = Value
End If
End Function

--------------
debug.print integertounsigned(&hffff)
65535
となります。
ちなみに、
debug.Print &hFFFF&
65535
です。
うしろに&をつけると、符号なしです。

参考URL:http://support.microsoft.com/kb/189323
    • good
    • 0
この回答へのお礼

A = Val(&H9C68&) とすると符号無しになります
有り難うございました

お礼日時:2006/12/26 08:55

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています