hola amigos me he quebrado la cabeza y no hallo como hacerlo
necesito poder recortar una cadena de texto he leido sobre la funcion trim pero no le entiendo
es decir yo quiero por ejemplo tener a="Hola"
entonces con una funcion por ejemplo b=trim(a,2) y que ahora en be haya Ho
saludos
El metodo Substring2 del objeto String deberia ser lo que buscas:
SubString2 (BeginIndex As Int, EndIndex As Int) As String
Returns a new string which is a substring of the original string.
The new string will include the character at BeginIndex and will extend to the character at EndIndex, not including the last character.
Como bien te ha respondido socialnetis, con esa funcion haces lo que tu dices, pero tu pedias un trim, y un trim en VB lo que hace es quitar los espacios a derecha e izquierda. Pero el ejemplo que pides, en VB es un Left, que socialnetis te ha resuelto, si lo que quieres es un left de VB, puedes hacerlo asi:
B4X:
Sub Left(Text As String, Length As Long)As String
If Length>Text.Length Then Length=Text.Length
Return Text.SubString2(0, Length)
End Sub