Описание функции
LeftString
Возвращает строку заданной длины, считая от начала строки (слева).
LeftString(*String.udtFastString, Length)
Параметры
*String.udtFastString | Указатель на строку |
Length |
Число символов |
Возвращаемое значение
Успех: | Возвращает новый указатель |
Ошибка: | Сообщает о нехватке памяти и закрывает программу. |
Примечания
Если заданное число сиволов больше чем длина строки, то возвращается вся строка, не увеличиваясь.См. также
RightStringПример
; mk-soft
; https://www.purebasic.fr/english/viewtopic.php?t=75758
XIncludeFile "FastString.pbi"
Define *sVal1.udtFastString
Define *sVal2.udtFastString
*sVal1 = AllocateString("* Hello String *")
*sVal2 = LeftString(*sVal1, 7)
Debug GetString(*sVal2)