Главная страница
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.036 c
14-1102069619
andsoft
2004-12-03 13:26
2004.12.26
Нужен человек для написания отладчика


3-1101473148
msdn11
2004-11-26 15:45
2004.12.26
Проблемы кодировки при вставке в базу


14-1102103351
Gero
2004-12-03 22:49
2004.12.26
Водная система охлаждения проца своими руками


1-1102957510
AlexLine
2004-12-13 20:05
2004.12.26
Работа с формами


3-1101361682
rosl
2004-11-25 08:48
2004.12.26
alias