MKLongInt

FreeBASIC

MKLongInt
 
Does a binary copy from a LongInt variable to a String, setting its length to 8 bytes

Syntax

Declare Function MKLongInt ( ByVal number As LongInt ) As String

Usage

result = MKLongInt[$]( number )

Parameters

number
A LongInt variable to binary copy to a String.

Return Value

Returns a String with a binary copy of the LongInt.

Description

Does a binary copy from a LongInt variable to a string, setting its length to 8 bytes. The resulting string can be read back to a longint by CVLongInt

This function is useful to write numeric values to buffers without using a Type definition.

Example

Dim a As LongInt, b As String
a = 4534
b = MKLongInt(a)
Print a, CVLongInt(b)
Sleep



Dialect Differences

  • Not available in the -lang qb dialect unless referenced with the alias __Mklongint.

Differences from QB

  • New to FreeBASIC

See also