Сообщество программистов Autodesk в СНГ
ADN Club => VBA => Тема начата: sangvinik128 от 10-12-2019, 12:01:37
-
Здравствуйте ! Возможно ли реализовать поиск спец. символов в dwg - чертеже , зная коды этих символов ?
-
Здравствуйте ! Возможно ли реализовать поиск спец. символов в dwg - чертеже , зная коды этих символов ?
Не вижу разницы между поиском символов кириллицы и поиском спецсимволов.
-
Ну, как минимум тем, что спецсимвол я не могу ввести с клавиатуры :)
-
Ну, как минимум тем, что спецсимвол я не могу ввести с клавиатуры :)
Функция chr() позволяет получить символ по его коду (номеру).
P.S.: А о каких спецсимволах идёт речь?
-
О, спасибо, вот теперь нет разницы )
-
Ну, как минимум тем, что спецсимвол я не могу ввести с клавиатуры :)
Функция chr() позволяет получить символ по его коду (номеру).
P.S.: А о каких спецсимволах идёт речь?
А это имеет принципиальное значение при поиске символа по коду ? О символах из shx шрифта
-
А это имеет принципиальное значение при поиске символа по коду ?
Надеюсь что нет.
-
Надеюсь что нет.
И вот как после этого спать спокойно ?)) Ну, я обрабатываю достаточно большую выборку файлов. Пока никаких несоответствий между подсчётом "ручками" и подсчётом программой не возникло. Если возникнет - сообщу.
-
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,
Есть буквенные символы, есть цифровые символы, есть символы-разделители. Это всё обычные символы, для которых зная их номер при помощи функции 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
Я произвожу просто подсчёт спец. символов по коду
-
Спасибо за ссылку, я вот как раз эту информацию не мог найти