Китайский Vb6. Просто интересно :)

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
arthur2
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1688
Зарегистрирован: 23.01.2008 (Ср) 14:35

Китайский Vb6. Просто интересно :)

Сообщение arthur2 » 30.03.2010 (Вт) 12:03

Vb6 не поддерживает уникодные контролы. Просто интересно, как же на нём писали те же китайцы или японцы? И вообще - до того, как винда стала уникодной, как вопрос кодировок решался на локалях, где без уникода, вроде как, просто не обойтись?
Артур
 
   

Proxy
Профессор VB наук
Профессор VB наук
Аватара пользователя
 
Сообщения: 2941
Зарегистрирован: 31.08.2007 (Пт) 4:41

Re: Китайский Vb6. Просто интересно :)

Сообщение Proxy » 30.03.2010 (Вт) 12:34

А у китайцев нет более разумного алфавита? Компактной версии что ли, которая бы уместилась в 192 символа (навскидку за вычетом обоих регистров английского, пунктуации и управляющих символов)?
Follow the white rabbit.

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Re: Китайский Vb6. Просто интересно :)

Сообщение Денис » 30.03.2010 (Вт) 12:42

Proxy писал(а):А у китайцев нет более разумного алфавита? Компактной версии что ли, которая бы уместилась в 192 символа (навскидку за вычетом обоих регистров английского, пунктуации и управляющих символов)?


Нет конечно.

arthur2 писал(а):Vb6 не поддерживает уникодные контролы. Просто интересно, как же на нём писали те же китайцы или японцы? И вообще - до того, как винда стала уникодной, как вопрос кодировок решался на локалях, где без уникода, вроде как, просто не обойтись?


Английскими писали. Вот Вы небось тоже бейсик не руссифицировали?
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Re: Китайский Vb6. Просто интересно :)

Сообщение Antonariy » 30.03.2010 (Вт) 13:10

Русифицировали. Не мы, но факт имеет место быть.
Лучший способ понять что-то самому — объяснить это другому.

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Китайский Vb6. Просто интересно :)

Сообщение iGrok » 30.03.2010 (Вт) 14:53

Денис писал(а):Нет конечно.

Что значит "нет"?
А фонетическое письмо? Хирагана, Катакана, Хангыль?
http://ru.wikipedia.org/wiki/Кана
http://ru.wikipedia.org/wiki/Хангыль

Есть у них всё...
label:
cli
jmp label

Proxy
Профессор VB наук
Профессор VB наук
Аватара пользователя
 
Сообщения: 2941
Зарегистрирован: 31.08.2007 (Пт) 4:41

Re: Китайский Vb6. Просто интересно :)

Сообщение Proxy » 30.03.2010 (Вт) 16:24

47 знаков и 104 их сочетания. Ну и пользовались бы Хираганой и не выпендривались. Если 47 символов, то даже верхний регистр можно разместить в 8-битной кодовой странице.
Follow the white rabbit.

arthur2
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1688
Зарегистрирован: 23.01.2008 (Ср) 14:35

Re: Китайский Vb6. Просто интересно :)

Сообщение arthur2 » 30.03.2010 (Вт) 18:22

iGrok писал(а):Есть у них всё...
Это корейский и японский. А как же китайский?

И всё-таки: как же выглядели китайские программы, написаные для китайцев? Неужели всё на английском? Или на китайском транслите :D ?
Артур
 
   

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: Китайский Vb6. Просто интересно :)

Сообщение MIT » 30.03.2010 (Вт) 18:34

Видел корейскую аську с клавиатурой (КПК). Организовано это было таким образом: основная клавиатура с несколькими рядами символов (обозначающих, очевидно, подмножества), по нажатию на один из них появлялась "модальная" клавиатура с возможностью выбрать символ, который вследствии и печатался в поле ввода текста.
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Китайский Vb6. Просто интересно :)

Сообщение Хакер » 30.03.2010 (Вт) 18:41

arthur2 писал(а):
iGrok писал(а):Есть у них всё...
Это корейский и японский. А как же китайский?

И всё-таки: как же выглядели китайские программы, написаные для китайцев? Неужели всё на английском? Или на китайском транслите :D ?


Кто мешает сделать их полноценно китайскими? Юникод — это стандарт. Отсутствие стандарта не означает невоплотимость того, что этот стандарт описывает.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

arthur2
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1688
Зарегистрирован: 23.01.2008 (Ср) 14:35

Re: Китайский Vb6. Просто интересно :)

Сообщение arthur2 » 30.03.2010 (Вт) 19:34

Хакер писал(а):Кто мешает сделать их полноценно китайскими?
Как это делалось на бейсике, если в нём все контролы неуникодные? То есть, если китаец в каком-нибудь 99 году писал программу на VB6, то чтобы сделать поля ввода на китайском, ему приходилось очень сильно изощряться?
Артур
 
   

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Китайский Vb6. Просто интересно :)

Сообщение Хакер » 30.03.2010 (Вт) 19:43

Китайцев много, велика вероятность, что кто-нибудь из них сделал патч, и контролы стали юникодными.
VB6 очень популярен среди китайцев.

Ну а если нет, использовали API, а до того, как появилась поддержка в Windows — рисовали вручную.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

arthur2
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1688
Зарегистрирован: 23.01.2008 (Ср) 14:35

Re: Китайский Vb6. Просто интересно :)

Сообщение arthur2 » 30.03.2010 (Вт) 20:23

Получается, что при выпуске Vb5-6 (да и винды того времени) изначально все программисты-китайцы, японцы, корейцы и прочие были за бортом и чтобы реализовать программы на своём языке им приходилось здорово изощряться?

Хорошо, а как выглядела японская или китайская вин95-98? Неужели она была английской?
Артур
 
   

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Китайский Vb6. Просто интересно :)

Сообщение iGrok » 30.03.2010 (Вт) 20:33

До недавнего времени использовались программы которые адаптировали набираемые на клавиатуре латинские слова, транскрипция китайского иероглифа, программа на выбор предлагала выбор из нескольких вариантов иероглифов какой из них использовать решал сам пользователь.


Как-то так.
label:
cli
jmp label

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Re: Китайский Vb6. Просто интересно :)

Сообщение Денис » 30.03.2010 (Вт) 21:10

arthur2 писал(а):Хорошо, а как выглядела японская или китайская вин95-98? Неужели она была английской?

Это к Тёмычу, кстате. У него коллекция.
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

Proxy
Профессор VB наук
Профессор VB наук
Аватара пользователя
 
Сообщения: 2941
Зарегистрирован: 31.08.2007 (Пт) 4:41

Re: Китайский Vb6. Просто интересно :)

Сообщение Proxy » 31.03.2010 (Ср) 11:58

Забвно и наивно всё это :) Надо захватить и допросить один экземпляр. А то в США многие тоже думают, что в России все используют две клавиатуры - одна с латинской раскладкой, другая с кириллицей.

ЗЫ. Может слегка оффтопно, но мне вот интересно, зачем делали KOI8-R и KOI8-U? Неужели нельзя было всю кириллицу в одну уместить? Украинский, русский, ещё докучи всяких им подобных, тот же татарский или мордвский какой-нибудь.
Follow the white rabbit.

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Re: Китайский Vb6. Просто интересно :)

Сообщение Andrey Fedorov » 07.04.2010 (Ср) 1:17

Proxy писал(а):Забвно и наивно всё это :) Надо захватить и допросить один экземпляр. А то в США многие тоже думают, что в России все используют две клавиатуры - одна с латинской раскладкой, другая с кириллицей.


Сходите сюда сюда - только желательно из под IE (Firefox у меня, к примеру, не отображает клавиатуру). Выберите китайскую раскладку и пощелкайте по буковкам - увидите как у них можно выбирать иероглифы.

Интересно что на некоторых раскладках английского вообще не обнаруживается - к примеру на монгольской только кириллица (ну что кирилица ясно - у них кириллический алфавит). Но как они при этом набирают латиницу - совершенно непонятно...

Вот тоже монгольская...
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...


Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

    TopList