Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.08.06;
Скачать: CL | DM;

Вниз

Вопрос про указатели   Найти похожие ветки 

 
leonidus ©   (2006-06-21 19:50) [0]

Люди просвятите пожалуйста, в сторонней библиотеке есть нужная мне функция работающая с юникодными строками (аналог Lowercase но только для юникода), так вот она декларируется таким образом:

function WStrLower(Str: PWideChar): PWideChar;

у меня же есть просто Widestring-строка как мне эту строку передать в данную функцию и получить в результаете Widestring-строку но уже в нижмем регистре?


 
Eraser ©   (2006-06-21 20:23) [1]

> [0] leonidus ©   (21.06.06 19:50)

использовать ф-ю WideLowerCase.


 
leonidus ©   (2006-06-21 21:37) [2]

:) спасибо, я и не знал про такую. А всетаки, для общего развития, как можно решить такую проблему?


 
Игорь Шевченко ©   (2006-06-21 22:31) [3]


> у меня же есть просто Widestring-строка как мне эту строку
> передать в данную функцию и получить в результаете Widestring-
> строку но уже в нижмем регистре?


LCMapString


 
Игорь Шевченко ©   (2006-06-21 22:31) [4]

Удалено модератором
Примечание: Дубль


 
leonidus ©   (2006-06-21 23:20) [5]

Игорь, впервые слышу про такую функцию, вы не могли бы дать пару строчек кода?


 
Игорь Шевченко ©   (2006-06-22 00:05) [6]


> вы не могли бы дать пару строчек кода?


Готового кода нету, но можно поискать в Google


 
tesseract ©   (2006-06-22 10:21) [7]


> leonidus ©   (21.06.06 23:20) [5]

находиться в StrUtils.

выглядит так :

function WideLowerCase(const S: WideString): WideString;
{$IFDEF MSWINDOWS}
var
 Len: Integer;
begin
 Len := Length(S);
 SetString(Result, PWideChar(S), Len);
 if Len > 0 then CharLowerBuffW(Pointer(Result), Len);
end;



Страницы: 1 вся ветка

Текущий архив: 2006.08.06;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.037 c
2-1153165789
Vivax
2006-07-17 23:49
2006.08.06
popupmenu


1-1150981906
Михаил2
2006-06-22 17:11
2006.08.06
При запуске компилятора появляется только форма


1-1151056210
Dok
2006-06-23 13:50
2006.08.06
Как создать комобьект типа IStream?


8-1139561855
Karlsun4ik
2006-02-10 11:57
2006.08.06
Рисую на рабочем столе


2-1153455791
PSPF2003
2006-07-21 08:23
2006.08.06
TSearchRec в Инете