Qualcuno mi può indicare la differenza tra queste due funzioni ?
Negli esempi sul forum viene quasi sempre usata la funzione SplitBinary.
L’ Help di Xojo dice che SplitBinary si usa per le stringhe binarie…
In pratica che cosa differenzia le due ?
Var s As String = "pães" // DecodeHex("70 61 cc 83 65 73") -> p=70. a=61. ~ previous = cc 83, e=65, s=73
Var anArray() As String
anArray = s.Split(&u0303) // breaks on tilde, [pa][es], split on bytes cc 83
break
anArray = s.Split(chr(&hcc)) // not found, [pães] , chr(&hcc) = bytes C3 8C (vide utf-8)
break
anArray = s.SplitBytes(String.ChrByte(&hcc)) // [pa][?es] ? = byte &h83, byte cc was removed on split
break
quit