Учу VLISP методом опроса населения: Некоторые концептуальные вопросы. - Страница 2
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Учу VLISP методом опроса населения: Некоторые концептуальные вопросы.

Учу VLISP методом опроса населения: Некоторые концептуальные вопросы.

Ответ
Поиск в этой теме
Непрочитано 19.10.2012, 15:52
Учу VLISP методом опроса населения: Некоторые концептуальные вопросы.
fasadel
 
Регистрация: 17.03.2009
Сообщений: 316

Третий день, как решил освоить Vusual LISP. Нормального пособия нет, нахожу лишь отрывочные статейки в Интернете, а в основном читаю хепл AutoCAD 2013.

1. Если в автокадовском хелпе нормальное оглавление. Пользуюсь строкой search, т.е. пока вопрос правильно не задашь — подборку заметок не получишь. А когда ЛИСП не знаешь, то что собственно спрашивать, не совсем понятно. Нет ли структурированного содержания? А то я с трудом нашел даже полный список функций, и ещё большим — полный список групповых DXF-кодов. (А перечень наименований типов сущностей так и нашел до сих пор). И вся извлекаемая таким образом информация из хелпа носит отрывочный и разрозненный характер.


2. Прошу прокомментировать правильно ли я понимаю концепцию автоЛИСП.

Есть два подхода к доступу к объектам (для начала, пусть для простоты, к графическим примитивам) и их свойствам:

а). Как к сущностям, получаемых, например, через entsel. При этом доступ к свойства осуществляется через групповые DXF-коды, которые "нумеруют" свойства.
б). Как к VLA-объектам со структурированной иерархией объектной модели документа.

Вариант (б), разумеется, мне нравится больше, как более современный и концептуально развитый.


3. Посему несколько вопросов по работе с VLA-объектами.

3.1. Как выбирать графические примитивы сразу как VLA-объекты? Неужели нет другого пути кроме как entsel, а затем конвертировать полученные сущности в VLA-объекты?

3.2. Как создавать новые VLA-примитивы, минуя аналогичный путь entmake и vlax-ename->vla-object?

А то, мне сейчас кажется, что ActiveX подход какой-то хромой, не самодостаточный, и приходится обращаться к сущностям. Или у меня есть какое глобальное непонимание?
Просмотров: 5031
 
Непрочитано 22.10.2012, 17:59
#21
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,839


__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Непрочитано 22.10.2012, 18:39
#22
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,701
Отправить сообщение для Do$ с помощью Skype™


Offtop: Перфоратор, конечно, вещь незаменимая
Недавно имел возможность поближе познакомиться с C# - оказалось, не такой уж он страшный, как я себе представлял.
Плюс к этому, возможности Visual Studio - просто впечатляющие! Теперь вечерами осваиваю потихоньку.
Но разница с лиспом большая, довольно сложно дается материал. За почти 3 недели еще ни одного приложения под автокад на C# не написал (HelloWorld не в счет ).

Последний раз редактировалось Do$, 23.10.2012 в 09:18.
Do$ вне форума  
 
Непрочитано 22.10.2012, 21:03
#23
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от Do$ Посмотреть сообщение
C# - оказалось, не такой уж он страшный, как я себе представлял.
Примерно то же я сейчас думаю о C и C++.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Непрочитано 22.10.2012, 23:20
1 | #24
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Может хватит трепаться на околонаучные темы? Создайте свою тему "Научите сишарпу на примере (или как hwd и компания пытаются обучить чайника сишарпу)" И вперед!!!
gomer вне форума  
 
Непрочитано 23.10.2012, 10:14
#25
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Цитата:
Сообщение от gomer Посмотреть сообщение
Может хватит трепаться на околонаучные темы? Создайте свою тему "Научите сишарпу на примере (или как hwd и компания пытаются обучить чайника сишарпу)" И вперед!!!
Offtop: Да чайники уж больно дремучие! Я такую тему насчет vb.net создавал, но большинство вопросов упирались в ответы "сначала изучите основы дотнета!". А хочется то, - сел за руль и поехал, какие там еще нафиг правила вождения..
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Непрочитано 23.10.2012, 11:06
#26
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Offtop:
Цитата:
Сообщение от gomer Посмотреть сообщение
Может хватит трепаться на околонаучные темы? Создайте свою тему "Научите сишарпу на примере (или как hwd и компания пытаются обучить чайника сишарпу)" И вперед!!!
Эк его колбасит-то...
gomer во всём видит призраки C# и агитацию на его изучение. Не знает уж как красочней показать своё к нему пренебрежение, а так же теперь "в одну корзину складывает" C/C++ и C# - это плохие симптомы...
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Непрочитано 23.10.2012, 11:14
#27
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,839


Цитата:
Сообщение от hwd Посмотреть сообщение
"в одну корзину складывает" C/C++ и C#
Ну в общем недостатки у них общие.
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Непрочитано 23.10.2012, 11:16
#28
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от Дима_ Посмотреть сообщение
Ну в общем недостатки у них общие.
я этого не вижу, да и на эту тему, думаю, что лучше в какой-нибудь "курилке" писать (имхо).
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Непрочитано 23.10.2012, 11:41
#29
Admin
Administrator


 
Регистрация: 21.08.2003
Сообщений: 4,466


Заканчиваем оффтопить
Admin вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Учу VLISP методом опроса населения: Некоторые концептуальные вопросы.

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск