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


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)