Поиск спец. символов

Автор Тема: Поиск спец. символов  (Прочитано 4696 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Тема содержит сообщение с Решением. Нажмите здесь чтобы посмотреть его.

Оффлайн sangvinik128Автор темы

  • ADN OPEN
  • **
  • Сообщений: 87
  • Карма: 0
Поиск спец. символов
« : 10-12-2019, 12:01:37 »
Здравствуйте ! Возможно ли реализовать поиск спец. символов в dwg - чертеже , зная коды этих символов  ?

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Поиск спец. символов
« Ответ #1 : 10-12-2019, 12:10:29 »
Здравствуйте ! Возможно ли реализовать поиск спец. символов в dwg - чертеже , зная коды этих символов  ?
Не вижу разницы между поиском символов кириллицы и поиском спецсимволов.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн sangvinik128Автор темы

  • ADN OPEN
  • **
  • Сообщений: 87
  • Карма: 0
Re: Поиск спец. символов
« Ответ #2 : 10-12-2019, 12:12:31 »
Ну, как минимум тем, что спецсимвол я не могу ввести с клавиатуры  :)

Отмечено как Решение sangvinik128 11-12-2019, 11:39:11

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Поиск спец. символов
« Ответ #3 : 10-12-2019, 12:14:14 »
Ну, как минимум тем, что спецсимвол я не могу ввести с клавиатуры  :)
Функция chr() позволяет получить символ по его коду (номеру).
P.S.: А о каких спецсимволах идёт речь?
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн sangvinik128Автор темы

  • ADN OPEN
  • **
  • Сообщений: 87
  • Карма: 0
Re: Поиск спец. символов
« Ответ #4 : 10-12-2019, 12:15:52 »
О, спасибо, вот теперь нет разницы )

Оффлайн sangvinik128Автор темы

  • ADN OPEN
  • **
  • Сообщений: 87
  • Карма: 0
Re: Поиск спец. символов
« Ответ #5 : 12-12-2019, 13:12:12 »
Ну, как минимум тем, что спецсимвол я не могу ввести с клавиатуры  :)
Функция chr() позволяет получить символ по его коду (номеру).
P.S.: А о каких спецсимволах идёт речь?
А это имеет принципиальное значение при поиске символа по коду ? О символах из shx шрифта

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Поиск спец. символов
« Ответ #6 : 12-12-2019, 13:20:12 »
А это имеет принципиальное значение при поиске символа по коду ?
Надеюсь что нет.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн sangvinik128Автор темы

  • ADN OPEN
  • **
  • Сообщений: 87
  • Карма: 0
Re: Поиск спец. символов
« Ответ #7 : 12-12-2019, 13:26:29 »
Надеюсь что нет.
И вот как после этого спать спокойно ?)) Ну, я обрабатываю достаточно большую выборку файлов. Пока никаких несоответствий между подсчётом "ручками" и подсчётом программой не возникло. Если возникнет - сообщу.

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Поиск спец. символов
« Ответ #8 : 12-12-2019, 13:37:04 »
sangvinik128,
Есть буквенные символы, есть цифровые символы, есть символы-разделители. Это всё обычные символы, для которых зная их номер при помощи функции chr() можно получить символ. AutoCAD оперирует UNICODE-строками, с которыми VBA работает плохо.
Немного информации здесь: https://knowledge.autodesk.com/search-result/caas/CloudHelp/cloudhelp/2018/ENU/AutoCAD-ActiveX/files/GUID-004B0417-AB7A-46A2-AAD0-1B2E90C9F3ED-htm.html
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн sangvinik128Автор темы

  • ADN OPEN
  • **
  • Сообщений: 87
  • Карма: 0
Re: Поиск спец. символов
« Ответ #9 : 12-12-2019, 13:44:30 »
sangvinik128,
Есть буквенные символы, есть цифровые символы, есть символы-разделители. Это всё обычные символы, для которых зная их номер при помощи функции chr() можно получить символ. AutoCAD оперирует UNICODE-строками, с которыми VBA работает плохо.
Немного информации здесь: https://knowledge.autodesk.com/search-result/caas/CloudHelp/cloudhelp/2018/ENU/AutoCAD-ActiveX/files/GUID-004B0417-AB7A-46A2-AAD0-1B2E90C9F3ED-htm.html
Я произвожу просто подсчёт спец. символов по коду

Оффлайн sangvinik128Автор темы

  • ADN OPEN
  • **
  • Сообщений: 87
  • Карма: 0
Re: Поиск спец. символов
« Ответ #10 : 12-12-2019, 13:45:53 »
Спасибо за ссылку, я вот как раз эту информацию не мог найти