Описание функции
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)