powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / ANSI -> Unicode
6 сообщений из 6, страница 1 из 1
ANSI -> Unicode
    #32013111
Фотография judge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите как можно имея ANSI код символа перевести его в Unicode?
Например для символа "й" нужно получить код 1081 (0x0439)
Очень нужен пример (все равно на каком языке).

Regards, Alex Sibilev

PS. Сорри за оффтопик, просто все читают этот форум.
...
Рейтинг: 0 / 0
ANSI -> Unicode
    #32013119
GreenSunrise
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
select ascii('й') -- 233
select unicode('й') -- 1081
select char(233) -- й
select nchar(1081) -- й

или ты имел в виду алгоритмические языки ?
...
Рейтинг: 0 / 0
ANSI -> Unicode
    #32013122
Фотография judge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо GreenSunrise.

Да, мне к сожалению нужен исходник функции unicode() в твоем примере


_____________________
Regards, Alex Sibilev
admin@sql.ru
...
Рейтинг: 0 / 0
ANSI -> Unicode
    #32013123
Фотография Leonid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
select unicode(char(ascii('й')))
...
Рейтинг: 0 / 0
ANSI -> Unicode
    #32013178
GreenSunrise
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот пример на С

#include <wtypes.h>
#include <winnls.h>
#include <stdio.h>

int main(int argc, char* argv[])
{
char ch = 'й';
wchar_t wch = L' ';

::MultiByteToWideChar(CP_ACP, MB_ERR_INVALID_CHARS, &ch, 1, &wch, 1);

printf("%u\n", (unsigned char)ch);
printf("%u\n", (unsigned int)wch);

return 0;
}

В функцию, я думаю, сам превратишь
...
Рейтинг: 0 / 0
ANSI -> Unicode
    #32013192
Фотография judge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо!
То что нужно.
______________________
Regards,
Alex Sibilev
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / ANSI -> Unicode
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]