Главная страница
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.039 c
3-1149238320
jiny
2006-06-02 12:52
2006.08.06
Как программно добавлять/изменять польз.сервера, изменяя им роли


15-1152723465
Petr V. Abramov
2006-07-12 20:57
2006.08.06
беспредел


3-1148719079
Micker2
2006-05-27 12:37
2006.08.06
Вывод на печать в виде таблицы


3-1149152464
RomanH
2006-06-01 13:01
2006.08.06
Параметризированные запросы IBQuery


15-1152394014
PATRIOT
2006-07-09 01:26
2006.08.06
Как получить звук на входе и воспроизвести его на выходе