Binary String Fm String FunctionBitwise Class

```Public Function BinaryStringFmString( _
ByVal vValue As Variant _
, ByVal vFmLSBFirst As Variant _
, Optional ByVal vToLSBFirst As Variant _
) As Variant```

"Binary String From String" or "String To Binary String" Create a string in which each character represents one of the bits of the characters in String vValue. Turns a string such as Chr\$(3) + Chr\$(12) into something like "0000110000000011" Order of incoming BYTES determined by vFromLSBFirst argument. Order of outgoing BITS determined by vToLSBFirst. The inverse of this function is BinaryStringToString.

Example:
```    Assuming
Dim strValue As String
strValue = Chr\$(3) + Chr\$(12)
for example
BinaryStringFmString(strValue, False, False) = "0000001100001100" ' #1
BinaryStringFmString(strValue, True,  False) = "0000110000000011" ' #2
BinaryStringFmString(strValue, False, True)  = "0011000011000000" ' #3
BinaryStringFmString(strValue, True,  True)  = "1100000000110000" ' #4```
Example #1 converts from most-significant-byte-first to most-significant-bit-first. It is usually used for converting String values, and it is also used for converting numbers from most-significant-byte-first architectures.
Example #2 converts from least-significant-byte-first to most-significant-bit-first. It is usually used for converting numbers.
Example #3 converts from most-significant-byte-first to least-significant-bit-first.
Example #4 converts from least-significant-byte-first to least-significant-bit-first.
```    BinaryStringToString Function