$bvar » History » Revision 5
Revision 4 (Per Amundsen, 08/12/2015 09:34 AM) → Revision 5/13 (Per Amundsen, 05/31/2016 08:35 PM)
_Added in 1.9.0_
*$bvar(&binvar,N,M)*
Returns M "ASCII":http://www.asciitable.com/ values from a &binvar starting from the Nth byte.
*Parameters*
&binvar - The &binvar to use.
N - Position to start retrieving bytes.
M - Numbers of bytes to get.
*Properties*
.text - Returns plain text instead of "ASCII":http://www.asciitable.com/ values.
.word - TODO
.nword - TODO
.long - TODO
.nlong - TODO
*Example*
<pre>
; Returns the length of the binary variable.
//echo -ag $bvar(&binvar,0)
; Returns ASCII value at position N.
//echo -ag $bvar(&binvar,1)
; Returns ASCII values from 5 to 8.
//echo -ag $bvar(&binvar,5,3)
; Returns plain text from 5 to 8 up to the first zero character.
//echo -ag $bvar(&binvar,5,3).text
; Returns &binvar if the binvar exists.
//echo -ag $bvar(&binvar)
</pre>