Преобразование переменных entyty -> string ???
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Преобразование переменных entyty -> string ???

Преобразование переменных entyty -> string ???

Ответ
Поиск в этой теме
Непрочитано 23.10.2006, 19:44 #1
Преобразование переменных entyty -> string ???
Евгений А.
 
Армспорт
 
Ейск
Регистрация: 18.07.2006
Сообщений: 355

Как преобразовать переменную типа ENAME или VLA-OBJECT в строковую переменную???
Я придумал только через (princ ENAME file) + (read-line file). Но это как-то не надёжно. Может есть более простые варианты ?
Просмотров: 2618
 
Непрочитано 23.10.2006, 19:57
#2
Лентяй

Project Engineer
 
Регистрация: 05.01.2005
Лос Анджелес
Сообщений: 1,392


Ох, мОлодежь, учить вас вожжами по субботам некому! :evil: Про такую функцию слыхали ль?
Код:
[Выделить все]
(vla-get-Objectname obj); для имени объекта
Код:
[Выделить все]
(set *string* *var*); для имени переменной
Лентяй вне форума  
 
Непрочитано 23.10.2006, 21:23
#3
Pastor

это только кличка
 
Регистрация: 22.10.2006
Москва
Сообщений: 252


См. vl-princ-to-string
Pastor вне форума  
 
Автор темы   Непрочитано 24.10.2006, 08:31
#4
Евгений А.

Армспорт
 
Регистрация: 18.07.2006
Ейск
Сообщений: 355


Лентяй-старичок, что-то не срастается - (vla-get-Objectname obj) вроде как возвращает имя класса, а про это чудо (set *string* *var*) действительно ничего не слыхал, и с пол-оборота ничего найти не смог (молодо-зелено), наверно ты вопрос не так понял... :shock:
-> Pastor Гут!!! (vl-princ-to-string ename) прямо в точку, я что-то эту функцию раньше игнорировал . Спасибо!
Евгений А. вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Преобразование переменных entyty -> string ???