Я пытаюсь установить символ ≤
в VB6Label
.отображение символа «≤» в метке VB6
Глядя на https://en.wikipedia.org/wiki/List_of_Unicode_characters
код будет 2264.
Label.Text = Chr(2264)
вызывает ошибку Label.Text = ChrW$(2264)
задает знак вопроса «?»
Кто-нибудь знает, как получить этот ≤
характер
VB6 поддерживает Unicode в том смысле, что строки Unicode. Его формы не являются Unicode, хотя и управляются набором символов для программ, отличных от Unicode (очевидно, я [уже сказал это все]) (http://stackoverflow.com/a/6552368/11683)). Если нужный вам символ не является частью выбранного в настоящий момент набора символов для программ, отличных от Юникода, VB6 не отобразит его в форме, если вы не нарисуете все с помощью вызовов API, поддерживающих Unicode (например, http://stackoverflow.com/ д/13515686/11683). – GSerg
как обходной путь, вы можете использовать & <в своей подписке. это покажет что-то очень похожее на ваш желаемый результат. – nabuchodonossor
VB6 Forms не проблема, вам просто нужно использовать элементы управления Unicode. У VB6 нет элемента управления ярлыками Unicode, но есть много плавающих вокруг там как OCX и модули .CTL UserControl, которые вы можете скомпилировать в программы. – Bob77