powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / алфавит эльфов
25 сообщений из 101, страница 3 из 5
алфавит эльфов
    #37507591
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот именно. Вместо вопросов "как включить телевизор", "как настроить канал Звезда", "как изменить яркость" ты задаешь вопрос "как посмотреть телевизор". Вот и получаешь общий ответ.

Причем, если ты задашь вопрос "как настроить канал", ты все равно получишь ответ "загляни в инструкцию", ибо никто новую инструкцию для тебя писать не будет, даже если у него дома такой же телевизор.

Если тебя в школе не научили пользоваться справочной литературой - это не лечится.


И, собственно, что конкретно ты хочешь сделать с кодом юникодовского символа, я по-прежнему не знаю
...
Рейтинг: 0 / 0
алфавит эльфов
    #37507592
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

записать символ юникода в среде vb, зная, как выглядит этот символ... как задать вопрос точнее - я не представляю.
...
Рейтинг: 0 / 0
алфавит эльфов
    #37507594
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Среда VB не поддерживает юникод.
...
Рейтинг: 0 / 0
алфавит эльфов
    #37507600
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

вы придираетесь к словам. всё она поддерживает. я могу запихать символ юникода в коллекцию, текстбокс, лэйбл, кнопку... ладно... ещё проще... лэйбл... лэйбл, поддерживающий символы юникода... знак... знак юникода... красивый, корявый, знак юникода... знак юникода... лэйбл юникода... знак в лэйбле... как?
...
Рейтинг: 0 / 0
алфавит эльфов
    #37507611
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Среда разработки VB не поддерживает юникод
Но никто не мешает писать программы, обрабатывающие юникод.

В частности для лейбла:
Код: plaintext
1.
Label1.Caption = ChrW( 7913 )
естественно при этом сам лейбл должен быть с поддержкой юникода и шрифт в нем выбран соответствующий
...
Рейтинг: 0 / 0
алфавит эльфов
    #37507622
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

Shocker.Pro,

хех) теперь понятно) мой вопрос задан правильн... каждый видит в картинах великих художников что-то своё... кто-то поезд, кто-то ангела, пусть это просто квадрат, и автор хотел нарисовать просто квадрат.
мне не известен код, мне известно, как должен выглядеть символ. мой ход мыслей... нужен знак ᵱ. ищу в инете решение проблемы. нахожу ссылку, в которой описывается добавление другого символа http://vbprog.ru/index.php?option=com_content&task=view&id=18&Itemid=8 изучаю пример, ищу в ворде мой символ. нахожу - код 3FC. ставлю впереди &H для перевода из 16ричной системы исчисления. вставляю строчку TextBox1.Text = ChrW(&H3FC) получаю квадратик. пишу на форум, получаю ответ - vb не поддерживает юникод. думаю... схожу с ума...
...
Рейтинг: 0 / 0
алфавит эльфов
    #37507630
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZero,

а водЫ-то, водЫ...

Шокер правильно сказал - если вы не различаете _код_ символа и его _отображение_... А также мне понравилось "ставлю впереди &H для перевода..."

Пример: "Назовите третью букву алфавита" - что вы будете делать??
...
Рейтинг: 0 / 0
алфавит эльфов
    #37507632
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreTM,

в. вопрос задан по русски, второстепенные члены в русском языке обычно умалчиваются, значит вам нужна 3 буква с начала русского алфавита. в
...
Рейтинг: 0 / 0
алфавит эльфов
    #37507650
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZeroполучаю ответ - vb не поддерживает юникод. думаю... схожу с ума...я не говорил, что VB не поддерживает юникод. Я сказал, что среда VB не поддерживает юникод. Я ж не знал, что ты хочешь сделать с символом - может вставить в окно свойств контрола - это нельзя. Когда был вопрос поставлен четко - ответ был дан.
...
Рейтинг: 0 / 0
алфавит эльфов
    #37507653
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

спасибо.
...
Рейтинг: 0 / 0
алфавит эльфов
    #37507654
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZeroAndreTM,

в. вопрос задан по русски, второстепенные члены в русском языке обычно умалчиваются, значит вам нужна 3 буква с начала русского алфавита. в вот именно. а комп не умеет что-то предполагать, особенно умолчания в задаче - делает только то, что ему скажут
...
Рейтинг: 0 / 0
алфавит эльфов
    #37507656
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreTMПример: "Назовите третью букву алфавита"
"ф"
...
Рейтинг: 0 / 0
алфавит эльфов
    #37507662
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

с какого х ф???????
...
Рейтинг: 0 / 0
алфавит эльфов
    #37507668
Фотография alex77755
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотреть код и написание символов можно в Ёкселе
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Sub SIMVOL()
Dim R, C, i

For R =  1  To  250  Step  3 
    For C =  1  To  1000 
    i = i +  1 
    If i =  65536  Then Exit Sub
        Cells(C, R).Value = i
        Cells(C, R +  1 ).Value = ChrW(i)
Next C, R
End Sub
...
Рейтинг: 0 / 0
алфавит эльфов
    #37507669
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZero,

А почему "в"? Это она _выглядит_ так. А если это будет 'b" в шрифте, где она _выглядит_, как "в"?
Но в целом, вы поняли...
...
Рейтинг: 0 / 0
алфавит эльфов
    #37507673
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZeroShocker.Pro,

с какого х ф??????? третья буква в слове "алфавита"
но встречный вопрос - с какого "в"? язык не указан, а предположения умозрительные тут не катят
...
Рейтинг: 0 / 0
алфавит эльфов
    #37507828
Фотография alex77755
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вариант с таблицей
...
Рейтинг: 0 / 0
алфавит эльфов
    #37507853
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex77755,

мой антивирус категорически запрещает мне открывать этот файл + моя параноя с ехе файлами... напишите в виде кода плз. насчёт предыдущего проекта с множеством текстбоксов - там тоже всё было квадратиками и на уровне создания и про и открытии готового ехе проекта
...
Рейтинг: 0 / 0
алфавит эльфов
    #37507879
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex77755,

весь процесс добавления верный, добавляется примерно половина символов, представленных в вставке ворда и чармапе. отсюда несколько возможных выводов: 1)даже специальные компоненты vb не поддерживают все символы юникода 2)коды симолов в ворде и чармапе не совпадают с кодами vb или их предварительно нужно как-то перевести 3) в ворде и чармапе лишние символы... 4)нужно подключить ещё какой0нить компонент но, скорее всего, второе...
...
Рейтинг: 0 / 0
алфавит эльфов
    #37507882
Фотография alex77755
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я вообще-то не очень "дока"..
Слышал, что имеется юникод.
и есть магическая цифра 65536.
И вроде эта таблица одна, а не для каждой программы своя. Да и функция ChrW то же одна.
А код как был он так и есть

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
Option Explicit
Dim R, C, J
Private Sub Form_Load()
For R =  1  To  120 
    For C =  1  To  6 
               Sp.Cells(R, C).Value = ChrW( 13000  + R + C)
               If C =  1  Then Sp.Cells(R, C).Value = R
Next C
Next R
End Sub

Private Sub Комманда1_Click()
Dim F
R = InputBox("Введите номер строки", "", Int( 120  * Rnd +  1 ))
C = InputBox("Введите номер столбца", "", Int( 6  * Rnd +  1 ))
F = InputBox("Введите код символа", "", Int( 10000  * Rnd +  1 ))
     Sp.Cells(R, C).Value = ChrW(F)
End Sub
...
Рейтинг: 0 / 0
алфавит эльфов
    #37507918
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex77755,

я не очень понял, что такое Sp. BelowZeroнасчёт предыдущего проекта с множеством текстбоксов - там тоже всё было квадратиками и на уровне создания и про и открытии готового ехе проекта
...
Рейтинг: 0 / 0
алфавит эльфов
    #37507921
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZeroкоды симолов в ворде и чармапе не совпадают с кодами vb
...
Рейтинг: 0 / 0
алфавит эльфов
    #37507933
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZeroмне нужно написать ᵱ. для этого мне нужно знать код этой буквы. как его узнать?
Shocker.ProLabel1.Caption = ChrW(7913)
...
Рейтинг: 0 / 0
алфавит эльфов
    #37507984
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На вопрос, как узнать код, я давал ответ уже дважды

Label1.Caption = ChrW(7913) - это ответ на вопрос, как засунуть символ юникода в лейбл
не передергивай, следи за темой
...
Рейтинг: 0 / 0
алфавит эльфов
    #37508030
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

мдэ... я давал вам символ... попробуйте написать его в vb
...
Рейтинг: 0 / 0
25 сообщений из 101, страница 3 из 5
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / алфавит эльфов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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