|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
|
||||||||
Цитата:
Цитата:
Какой к чёрту "редактор данных"??? Откройте букварь, почитайте про то, как работают с XML в dotnet. Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||||||
![]() |
|
||||
Продуман Регистрация: 22.02.2007
Питер
Сообщений: 2,839
|
Я изначально хотел ответить на все Ваши посты - но "одумавшись" понял, что это будет пустое сотрясение воздуха. Вы уважаемый не умеете слушать (читать) и недочитав делаете выводы (хотя-бы внимательно прочитали тот текст который цитируете - и посмотрели свои выводы - связи в них нет), что собеседник ни в чем не разберается и ничего не умеет, а повторять (разжевывать) одно и то же по несколько раз, человеку которому толку от этого не будет я не немерен.
__________________
Когда в руках молоток все вокруг кажется гвоздями. |
|||
![]() |
|
||||
Цитата:
![]()
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
![]() |
|
||||
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
![]() |
|
||||
Начальник службы Заказчика Регистрация: 16.02.2008
РФ Пермь
Сообщений: 161
![]() |
Русские буквы, как и все символы национальных шрифтов, располагаются в кодовой странице после 127 символа. Достаточно проверить порядковый номер символа, чтоб все стало ясно. Порядковый номер символа, к примеру, в FoxPro возвращает функция chr(). Нечто подобное есть и в VBA. Что касается встроенной в автокад версии VBA, то просто не знаком с ней. Покопайтесь сами
Достаточно организовать простенький цикл посимвольной проверки каждого слова текстового блока с выдачей результата куда-нибудь во внешний файл. Тут все элементарно Последний раз редактировалось alakk, 14.12.2010 в 14:11. |
|||
![]() |
|
||||
Цитата:
1. В чем искать? В AutoCAD'е море различных примитивов, символьных таблиц и т.д. и т.п. в которых есть текстовые данные (впольть до имени)... 2. Что делать если код символа > 127? Удалять или заменять? Если заменять, то на что? И не возникнет ли повторения имен в символьных таблицах? 3. И с проверкой кода символа на > 127 не все просто. AutoCAD хранит информацию в UNICODE. Так что такая проверка не поможет. А есть еще строки вида "\U+XXXX" и "\M+YYYYY" Всё это я уже проходил в DWGCONVERT и смею уверить, что тут далеко не всё так просто. Кстати, в приведенном чертеже есть еще и текстовые стили, содержащие в названии русские буквы... |
||||
![]() |
|
||||
Начальник службы Заказчика Регистрация: 16.02.2008
РФ Пермь
Сообщений: 161
![]() |
Дружище. Если ты носишь гордое имя "Программист", то... не хочу тебя как-нибудь обидеть.
Я работаю в Архикаде и в ГДЛ, потому такие сложные VBA-материи мне не по плечу... ![]() |
|||
![]() |
|
||||
Ты бы свои пальцы-то с пола поубрал... А то неровен час - оттопчут... Командир млин нашёлся....
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
![]() |
|
||||
|
||||
![]() |
|
||||
Регистрация: 25.11.2010
Киев
Сообщений: 29
|
Цитата:
Нормально заменяет, но не все символы почему то правильно, например такие символы как "," "є" и некоторые другие заменяет на "?". Это можно как то исправить? Заранее спасибо. |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
Что за символ такой?
Цитата:
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
Регистрация: 25.11.2010
Киев
Сообщений: 29
|
Да всё так но и символ "°", и знак деления, степень всё заменяется на "?".
|
|||
![]() |
|
||||
строю, ломаю Регистрация: 03.04.2008
Украина
Сообщений: 5,515
|
|
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
Обнаружился один интересный глюк: Если в тексте есть UNICOD символы (например "\\U+00F7") то entget возвращает правильный результат, а Vla-get-Textstring - вопрос. Пришлось брать значение через entget
В Автокаде Цитата:
Цитата:
2011-02-07 - Исправлена ошибка из поста #81 2011-03-17 Добавлен purge и audit Код:
Последний раз редактировалось VVA, 17.03.2011 в 13:05. Причина: Добавил purge |
|||
![]() |
|
||||
Это для однострочного текста или для многострочного тоже? Если и для многострочного, то тогда придется не только группу 1 читать, но и 3. Причем группа 3 может повторятся.
|
||||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ищу СНиП на Английском языке | aibek | Поиск литературы, чертежей, моделей и прочих материалов | 2 | 09.05.2013 04:51 |
Журналы на английском языке по проектированию зданий и металлических конструкций | nex2hex | Поиск литературы, чертежей, моделей и прочих материалов | 0 | 22.09.2010 11:43 |
Ищу литературу по деревянным конструкциям на английском языке | Foksolic | Поиск литературы, чертежей, моделей и прочих материалов | 9 | 25.02.2009 17:31 |
Ищу статью на английском языке 10-12 тысяч слов. | Sherry | Поиск литературы, чертежей, моделей и прочих материалов | 2 | 10.09.2008 10:41 |
Надписи на чертежах на Украинском языке | sash1222 | AutoCAD | 1 | 27.11.2007 12:41 |