|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
17.03.2009, 20:08 | #1 | |
Lisp, таблицы и символы типа "в квадрате", "в кубе", "градус"
проектирование электроснабжения
Екатеринбург
Регистрация: 17.03.2009
Сообщений: 44
|
||
Просмотров: 3801
|
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381
|
Это дефект (а может не дефект) шрифта. Все спецсимволы имеют свои специальные коды, а в конкретном шрифте таких кодов может не быть. Вот тогда и будут вопросы на месте символов, не описанных в файле шрифта. Надо чтобы надписи были написаны "правильным" шрифтом, тогда всё и отобразится.
|
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
imho, виноват дефект автокадовских функций работы со строками, которые не могут корректно обрабатывать UNICODE-символы
Что делать - писать на VBA, там это решено. Добавлено: Блин, кажется, на VBA тоже мрачно Последний раз редактировалось kp+, 15.03.2010 в 19:38. |
|||
|
||||
проектирование электроснабжения Регистрация: 17.03.2009
Екатеринбург
Сообщений: 44
|
писал я на вба.. поначалу. Но не мое это. Autolisp в сто раз приятней, сейчас когда надо что нибудь под Excel запрограммить плююсь сильно. А проблему данную я решил. Метод vla-getvalue переваривает юникод на раз. Программа тоже работает, весь отдел пользуется, если кому надо выложу.
|
|||
|
||||
проектирование электроснабжения Регистрация: 17.03.2009
Екатеринбург
Сообщений: 44
|
Образец штампа работающий с программой прилагается, буду рад услышать конструктивную критику, за могу подогнать под хотелки ). Сразу говорю обработку всех возможных ошибок не делал ибо долго это, а прога все же не коммерческий продукт.
Последний раз редактировалось Uduzr, 16.03.2010 в 17:37. |
|||
|
||||
проектирование электроснабжения Регистрация: 17.03.2009
Екатеринбург
Сообщений: 44
|
Спасибо, уже знаю про это свойство так как напарывался уже на обработку огромных таблиц ) здесь оно не так заметно будет в конце концов штампик он в размерности ограничен, а в другой ситуации очень полезное свойство.
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
И не забудь про вопросы локализации.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Это по поводу того, что вместо
(setq sel (ssget "x" (list (cons '0 '"Acad_Table")))) Нужно (setq sel (ssget "_x" (list (cons '0 '"Acad_Table"))))
__________________
Как использовать код на Лиспе читаем здесь Последний раз редактировалось VVA, 17.03.2010 в 15:10. Причина: описка |
||||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
Именно
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
LISP. Вставка в таблицу поля, соотвествующего площади примитива | Profan | Готовые программы | 272 | 06.06.2021 23:12 |
как с помощью vba начертить линию | vasyavip | Программирование | 77 | 09.10.2008 23:17 |