Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

из юникод в вин


Dema-X ©   (2004-12-12 13:07:00) 

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


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

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


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


>
> 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 цифирь вот и спрашивается...


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

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


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


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


IsTextUnicode

С уважением,


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

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


Anatoly Podgoretsky   (2004-12-13 12:20:00) [6]

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


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

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


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

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


Dema-X   (2004-12-12 16:23:00) [9]

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


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


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

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


Alx2   (2004-12-12 13:58:00) [11]

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


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

хде?


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

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

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


Наверх

Титульная страница Поиск, карта сайта Написать письмо