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