Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 |

 

  Вопрос: Юникод на кнопке Добавлено: 11.02.03 10:29  

Автор вопроса:  avkiev | ICQ: 226072 

Подскажите, пожалуйста, как обозвать кнопку символом юникода. То есть я хочу, чтобы caption кнопки был бы перевернутый вопросительный знак ( его код в Юникоде - 00BF ).

Фонт кнопки - Courier New. Но при выборе этого фонта нет набора символов Юникод ! Есть Кириллица, Западный и тд. А как задать именно Юникод ?

Программа CharMap в то же время корректно отображает этот символ для этого фонта. Что делать ?

Заранее всем спасибо

Ответить

  Ответы Всего ответов: 18  

Номер ответа: 1
Автор ответа:
 Alex&r



Вопросов: 10
Ответов: 105
 Профиль | | #1 Добавлено: 11.02.03 11:51

Мож, чего не так. Но перевёрнутый вопросит.знак есть в западном наборе символов Courier New.

Ответить

Номер ответа: 2
Автор ответа:
 avkiev



ICQ: 226072 

Вопросов: 48
Ответов: 107
 Профиль | | #2 Добавлено: 11.02.03 12:14

Перевернутый вопросительный знак - это просто пример.

Нужна именно возможность работы с юникодовским набором символов ...

Ответить

Номер ответа: 3
Автор ответа:
 Goul



Вопросов: 0
Ответов: 29
 Профиль | | #3 Добавлено: 11.02.03 15:15
Имеется библиотека компонентов Microsoft Forms 2.0 Object Library, которая поставляется с MS Office. В ней есть, в частности, кнопка, поддерживающая Unicode.

Ответить

Номер ответа: 4
Автор ответа:
 avkiev



ICQ: 226072 

Вопросов: 48
Ответов: 107
 Профиль | | #4 Добавлено: 11.02.03 15:48

Большое тебе человеческое спасибо

Ответить

Номер ответа: 5
Автор ответа:
 Сергей



Вопросов: 0
Ответов: 9
 Профиль | | #5 Добавлено: 20.10.06 11:23
Вопрос. В самом документе (Ворд, Эксель, Аксес) символы юникода печатаются а при наборе кода макроса в редакторе только знаки вопроса. Как редактору обьяснить что надо печатать? Зарание благодареню

Ответить

Номер ответа: 6
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #6 Добавлено: 20.10.06 11:41
Редактор VB6 и ниже не хранит код в юникоде.
Поэтому никак. Только через ChrW(1234) & ChrW(1235) & ....

Ответить

Номер ответа: 7
Автор ответа:
 Goul



Вопросов: 0
Ответов: 29
 Профиль | | #7 Добавлено: 20.10.06 11:52
Как вариант ещё можно подгружать строки из внешних файлов.

Ответить

Номер ответа: 8
Автор ответа:
 Сергей



Вопросов: 0
Ответов: 9
 Профиль | | #8 Добавлено: 20.10.06 12:07
Так точнее проблема в следующем ввожу данные в таблицу в юникоде и хочу вставить через переменную в другую таблицу. В таблице появляются только знаки вопросов. В режиме отладки смотрю содержание переменной тоже знаки вопроса. Пытаюсь прям в наглую ввести знаки юникода в переменную тоже знаки вопроса. Я бы подумал что это не возможно но ДОМА ВСЕ РАБОТАЕТ!!!!

Ответить

Номер ответа: 9
Автор ответа:
 Goul



Вопросов: 0
Ответов: 29
 Профиль | | #9 Добавлено: 20.10.06 12:16
(Таблица - очевидно, имеется в виду БД?)
VB не понимает юникод ни в дизайнере, ни в режиме отладки. Поэтому ввести вы туда сможете только символы из текущей кодовой страницы.
Надо полагать, что дома у вас подходящая кодовая страница (в этом случае вы сможете ввести соответствующие знаки Unicode в переменную в режиме отладки), а там, где не работает, выставлена другая локаль. И при этом в каком-то месте данные всё-таки претерпевают преобразование к системной кодовой странице (к примеру, если вы закинете Unicode-строку в текстовое поле, а потом заберёте оттуда, неявно будет выполнено преобразование в ANSI и назад).

Ответить

Номер ответа: 10
Автор ответа:
 Сергей



Вопросов: 0
Ответов: 9
 Профиль | | #10 Добавлено: 20.10.06 12:23
А как узнать и поменять кодовую страницу?

Ответить

Номер ответа: 11
Автор ответа:
 Goul



Вопросов: 0
Ответов: 29
 Профиль | | #11 Добавлено: 20.10.06 12:25
Для Windows XP: Control Panel -> Regional and Language Options -> вкладка Advanced, раздел Language for non-Unicode programs.

Ответить

Номер ответа: 12
Автор ответа:
 Сергей



Вопросов: 0
Ответов: 9
 Профиль | | #12 Добавлено: 20.10.06 12:38
)))) Поменял на английский (стоял русский ) теперь панель вообще не открывается))) Попробую перегрузится Ржунимагу))))

Ответить

Номер ответа: 13
Автор ответа:
 Сергей



Вопросов: 0
Ответов: 9
 Профиль | | #13 Добавлено: 20.10.06 14:43
Все нормально. Не работает

Option Compare Database
Option Explicit
?????¤????¶

Попытка напечатать символы юникода с 10 по 20 в редакторе

♂♀♪♫☼►◄↕‼¶ Те же символы напечатанны в форме.

Может кто знает откуда ноги растут у этой проблемы?

Ответить

Номер ответа: 14
Автор ответа:
 Сергей



Вопросов: 0
Ответов: 9
 Профиль | | #14 Добавлено: 20.10.06 14:44

При пересылке они изменились а так были рисунками. Нота, кубик и т.д.

Ответить

Номер ответа: 15
Автор ответа:
 Goul



Вопросов: 0
Ответов: 29
 Профиль | | #15 Добавлено: 20.10.06 18:13
Вообще-то не помешало бы уточнить, в чём теперь заключается ваш вопрос. Мы всё про то же, или уже что-то новое?

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам