MKShort

Does a binary copy from a KeyPgShortShort variable to a KeyPgStringString, setting its length to 
2 bytes

Syntax
	KeyPgDeclareDeclare KeyPgFunctionFunction MKShort ( KeyPgByvalByVal number KeyPgAsAs KeyPgShortShort ) KeyPgAsAs KeyPgStringString

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

Parameters
	number
		A KeyPgShortShort variable to binary copy to a KeyPgStringString.

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

Description
	Does a binary copy  from a SHORT variable to a string, setting its 
	length to 2 bytes. The resulting string can be read back to a KeyPgShortShort by 
	KeyPgCvshortCVShort

	This function is useful to write numeric values to buffers without using 
	a KeyPgTypeType definition.

Example
	Dim a As Short, b As String
	a = 4534
	b = MKShort(a)
	Print a, CVShort(b)
	Sleep

Dialect Differences
	* Not available in the CompilerOptlang-lang qb dialect unless referenced with the 
	  alias __Mkshort.
	* 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
	* In QBasic this function is called MKI.

See also
	* KeyPgCvshortCVShort

