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

Вниз

из юникод в вин   Найти похожие ветки 

 
Dema-X ©   (2004-12-12 13:07) [0]

Люди подскажите пожалуйста
как можно перефрматировать текст
из юникод в вин и обратно


 
Суслик ©   (2004-12-12 13:14) [1]

воспользуйся функцией win api widechartomultibyte

Примеров масса, в том числе и на этом сайте.


 
Dema-X ©   (2004-12-12 13:43) [2]

хде?


 
Alx2 ©   (2004-12-12 13:58) [3]

Стандартный тип WideString. Просто присваиваешь одно другому. String к WideString и наооборот.


 
Суслик ©   (2004-12-12 14:02) [4]


> Стандартный тип WideString. Просто присваиваешь одно другому.
> String к WideString и наооборот.

В общем случае это верно, но правильность такого подхода зависит от того, какая в системе текущая ansi страница, т.к. при таком присвоении именно она и исполозуется в качестве параметра multibytetowidechar


 
Dema-X ©   (2004-12-12 16:23) [5]

Юникод это веть символы типа #0000 как их то получить?


 
Суслик ©   (2004-12-12 16:34) [6]

ws: widestring;
ws[10] - десятый символ  
ord(ws[10]) - тоже самое в виде числа


 
Dema-X ©   (2004-12-13 06:58) [7]

а скоко воще там цифирь?


 
Anatoly Podgoretsky ©   (2004-12-13 12:20) [8]

Где там? И при чем тут "цифири" ведь вроде про строки речь


 
Bear   (2004-12-13 15:04) [9]

Еще вопросик по этой теме. Как программно определить, что текст в юникодышной кодировке? По аналогии с DOS, UNIX и т.д.? Это я к тому, что я пишу текстовый редактор, который корректно определяет стандартные кодировки (DOS, UNIX, MAC) а вот с Unicode вышел напряг...


 
Игорь Шевченко ©   (2004-12-13 15:19) [10]


> Как программно определить, что текст в юникодышной кодировке?


IsTextUnicode

С уважением,


 
Bear   (2004-12-13 15:32) [11]

Благодарствую


 
Dema-X ©   (2004-12-13 19:53) [12]


>
> Anatoly Podgoretsky ©   (13.12.04 12:20) [8]
> Где там? И при чем тут "цифири" ведь вроде про строки речь

вы юникод в IE Видели это символы типа &1012&5478&6852 и при чем здесь текст а товарищь
> Суслик ©   (12.12.04 16:34) [6]
> ws: widestring;
> ws[10] - десятый символ  
> ord(ws[10]) - тоже самое в виде числа

ссылается на какуюто непонятную 10 цифирь вот и спрашивается...


 
Anatoly Podgoretsky ©   (2004-12-13 20:05) [13]

А не ссылается ни накакую цифирь, ссылается на 10 символ.



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

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

Наверх




Память: 0.49 MB
Время: 0.033 c
3-1101719341
Ugrael
2004-11-29 12:09
2004.12.26
Как правильно изменить формат столбцов ?


6-1097394014
RaPToR_1
2004-10-10 11:40
2004.12.26
recv


1-1101979607
stud
2004-12-02 12:26
2004.12.26
array [] of tstrings;


14-1101337186
OneFragLeft
2004-11-25 01:59
2004.12.26
Музыкальные пристрастия программеров.


1-1102781264
electric
2004-12-11 19:07
2004.12.26
Как в TMemoryStream загрузить большой файл или часть файла?