MKLongInt

Does a binary copy from a KeyPgLongintLongInt variable to a KeyPgStringString, setting its length 
to 8 bytes

Syntax
	KeyPgDeclareDeclare KeyPgFunctionFunction MKLongInt ( KeyPgByvalByVal number KeyPgAsAs KeyPgLongintLongInt ) KeyPgAsAs KeyPgStringString

Usage
	result = MKLongInt[$]( number )

Parameters
	number
		A KeyPgLongintLongInt variable to binary copy to a KeyPgStringString.

Return Value
	Returns a KeyPgStringString with a binary copy of the KeyPgLongintLongInt.

Description
	Does a binary copy  from a KeyPgLongintLongInt variable to a string, setting its 
	length to 8 bytes. The resulting string can be read back to a longint by 
	KeyPgCvlongintCVLongInt

	This function is useful to write numeric values to buffers without using 
	a KeyPgType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 CompilerOptlang-lang qb dialect unless referenced with the 
	  alias __Mklongint.
	* The string type suffix "$" is optional in the CompilerOptlang-lang fblite dialect.
	* The string type suffix "$" is ignored in the CompilerOptlang-lang fb dialect, warn 
	  only with the CompilerOptw-w suffix compile option (or CompilerOptw-w pedantic compile 
	  option).

Differences from QB
	* New to FreeBASIC

See also
	* KeyPgCvlongintCVLongInt

