Описание функции


LCaseString

Преобразует строку в нижний регистр.

LCaseString(*String.udtFastString, Flags = 0)

Параметры

*String.udtFastString Указатель на строку
Flags #PB_String_InPlace - выполняет преобразование в той же строке

Возвращаемое значение

Успех: С флагом #PB_String_InPlace возвращает старый указатель, иначе новый.
Ошибка:Без флага #PB_String_InPlace возможно сообщение о нехватке памяти и закрытие программы.

См. также

UCaseString

Пример

; mk-soft
; https://www.purebasic.fr/english/viewtopic.php?t=75758
XIncludeFile "FastString.pbi"

Define *sVal1.udtFastString
Define *sVal2.udtFastString

*sVal1 = AllocateString("* Hello String *")
; *sVal1 = AllocateString("* Привет строка *") ; не работает

*sVal2 = LCaseString(*sVal1)
Debug GetString(*sVal2)