Определение lisp через NET и vlx с отдельным именным пространством

Сегодня на работе столкнулись с очень "забавным" моментом. Связан он с определением lisp-функции средствами .NET и работой этой функции в определенных условиях
Далее

Приколы vl-acad-defun и NET

Известно, что vl-acad-defun позволяет "экспортировать" лисп-функцию для вызова ее из-под arx / net.
Далее

NET vs LISP

Сегодня ухохатывался, сравнивая быстродействие lisp и C#. Ни таких результатов, ни таких трат на тесты по скорости выполнения я точно не ожидал.
Далее

findfile и точки в именах каталогов

ACAD2019x64, все обновления установлены. Windows 10, также со всеми обновлениями.

Допустим, существует файл

1
\\Server\Shared folders\folder.name\file.txt

Необходимо к нему выполнить findfile. Ок, не вопрос:
Далее

Тестирование и проверка регулярных выражений

Понадобилось мне тут протестировать фильтр на имена блоков. Чтоб жизнь медом не казалась, решил работать через регулярные выражения.
Далее

Сниппеты для VS

Потихоньку играюсь с VS2017/VS2019. Но набивать абсолютно одни и те же using меня слегка достало. Ок, гугел, что можно сделать? 2 минуты чтения - вуаля, все готово!
Далее

Создание текстового стиля NET

Захотелось мне тут на C# нарисовать создание и настройку текстового стиля. Причем так, чтобы можно было вызывать из-под lisp'а.
Далее

Загрузка NET-сборок из сети

Понадобилось мне тут в процессе разработки грузить NET-сборки из сетевого расположения. Помню же, что было где-то, но где?

Недолгие поиски привели к решению http://howtoautocad.com/autocad-net-load-from-remote-sources/. Если лень ползать (а мне гарантированно будет лень), то:

  • Открываем acad.exe.config
  • В разделе runtime добавляем строчку
    1
    <loadFromRemoteSources enabled="true" />
  • Сохраняем изменения и открываем ACAD.

Все! :)

Удаление слоя

Понадобилось мне тут удалить слой из файла. На слое, скорее всего, есть объекты. Че будем делать? Правильно, писать код :)
Далее

Работа с ZIP-архивами из-под lisp’a

Понадобилось мне тут обрабатывать zip-архивы. Казалось бы, все должно быть просто, поскольку обработка zip-архивов уже в Windows встроена. Ан нет, ни фига.
Далее

Следующая страница »