Operations

In complex operations that represent/compute 8-byte long integers, change Long/ULong to LongLong. LongLong is for 64-bit signed integers, from -9223372036854775808 to 9223372036854775807. Keep in mind that LongLong continues using literals as integers, but longer numbers are permitted.

If you need to convert two Long datatype values into a LongLong datatype, use the method LongLong to combine two unsigned longs into a longlong value.

Example:

UnsignedLong lLow //Low long 32 bits
UnsignedLong lHigh //High long 32 bits
longlong LLValue //LongLong value 64 bits
lLow = 1234567890
lHigh = 3456789012
LLValue = LongLong(lLow, lHigh)
MessageBox("LongLong value", LLValue)