UNICODE ANSII

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Arto
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 125
Зарегистрирован: 16.04.2002 (Вт) 18:23

UNICODE ANSII

Сообщение Arto » 11.12.2008 (Чт) 17:58

Здравствуйте
Возможно ли узнать текст введенный в TextBox вводится в юникоде или ansii
С уважением

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Re: UNICODE ANSII

Сообщение tyomitch » 11.12.2008 (Чт) 18:25

Вопрос лишён смысла.
Кодировка определяет способ хранения текста, а не способ ввода.
Изображение

Arto
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 125
Зарегистрирован: 16.04.2002 (Вт) 18:23

Re: UNICODE ANSII

Сообщение Arto » 11.12.2008 (Чт) 18:31

tyomitch писал(а):Вопрос лишён смысла.
Кодировка определяет способ хранения текста, а не способ ввода.

Попытаюсь пояснить
У нас исползуют не стандартый Keyboadr windows со своими Культурами
а сторонний KeyBoard Driver KDWIN называется
Так вот он дает возможность вводить символы как в ASCII кодировке так и в Юнике
Вот мне и надо проследить чтоб текст вводился только в юнике и если у этого KeyBoard Driver KDWIN-а стоит ввод ANSII кодировки прога бы предупреждала что ввод надо осуществлять в UNICODE
С уважением

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Re: UNICODE ANSII

Сообщение tyomitch » 11.12.2008 (Чт) 18:39

Arto писал(а):Так вот он дает возможность вводить символы как в ASCII кодировке так и в Юнике

Ещё раз: фраза лишена смысла. Не бывает "ввода в ASCII" и "ввода в Юникоде". Ваш драйвер делает что-то другое.
Изображение

Arto
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 125
Зарегистрирован: 16.04.2002 (Вт) 18:23

Re: UNICODE ANSII

Сообщение Arto » 11.12.2008 (Чт) 18:43

tyomitch писал(а):
Arto писал(а):Так вот он дает возможность вводить символы как в ASCII кодировке так и в Юнике

Ещё раз: фраза лишена смысла. Не бывает "ввода в ASCII" и "ввода в Юникоде". Ваш драйвер делает что-то другое.

могу выслать его инсталяционик

Arto
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 125
Зарегистрирован: 16.04.2002 (Вт) 18:23

Re: UNICODE ANSII

Сообщение Arto » 11.12.2008 (Чт) 18:59

Ладно немножко перефразирую можно ли получить входит ли введенный символ в диапазон
U+0530 — U+058F
или нет

Arto
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 125
Зарегистрирован: 16.04.2002 (Вт) 18:23

Re: UNICODE ANSII

Сообщение Arto » 18.12.2008 (Чт) 10:41

Вщь что мне нужно было, может кому пригодится

Dim KeyAscii As Short = AscW(e.KeyChar)
If KeyAscii > 160 And KeyAscii < 255 Then
e.Handled = True
End If


Вернуться в Visual Basic .NET

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

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

    TopList