Revision [16614]

This is an old revision of KeyPgMki made by CountingPine on 2013-02-27 00:32:27.

 

MKI


Does a binary copy from an integer variable to a KeyPgString string of the same length as the size of the input variable

Syntax:
Usage:
result = Mki[$]( number )
result = Mki[$]<bits>( number )

Parameters:
number
A KeyPgInteger integer or KeyPgInteger Integer<bits> variable to binary copy to a KeyPgString string.

Return Value:
Returns a KeyPgString string containing a binary copy of number.

Description:
Does a binary copy from an KeyPgInteger Integer or KeyPgInteger Integer<bits> variable to a KeyPgString string, setting its length to the number of bytes in the type. The resulting string can be read back to an integer type using KeyPgCvi Cvi or KeyPgCvi Cvi<bits>.
This function is useful to write numeric values to buffers without using a KeyPgType Type definition.
mki supports an optional <bits> parameter before the argument. If bits is 16, KeyPgMkshort Mkshort will be called instead; if bits is 32, KeyPgMkl Mkl will be called; if bits is 64, KeyPgMklongint Mklongint will be called. The length of the return value and the required number argument type will depend on which function is called. See each function's page for more information.

Examples:
Dim a As Integer, b As String
a=4534
b=MKI(a)
Print a, CVI(b)


Dialect Differences:
See also:
Back to String Functions
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki



sf.net phatcode