I'm just writing this as I go, so it will probably have a few Bugs in it.
VB Code:
  1. Public Function gethalf(donde As String) As Integer
  2. gethalf = Chr(Asc(Mid(donde, 2, 1)) * (2 ^ 8) Or Mid(donde, 1, 1))
  3. End Function
  4.  
  5. Public Function sethalf(donde As String, que As Integer)
  6. Mid(donde, 1, 1) = que And &HFF
  7. Mid(donde, 2, 1) = (que / (2 ^ 8)) And &HFF
  8. End Function
  9.  
  10. Public Function inv(cadena As String)
  11. Dim i As Integer
  12. Dim temp As String
  13.  
  14. For i = 0 To 10 Step 2
  15.     temp = Mid(cadena, i, 1)
  16.     Mid(candena, i, 1) = Mid(cadena, i + 1, 1)
  17.     Mid(cadena, i + 1, 1) = temp
  18. Next
  19. End Function