| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
02.11.2018, 11:26 | #1 | |
Очередная попытка опустить LISP.
Москва
Регистрация: 10.02.2007
Сообщений: 611
|
||
Просмотров: 4761
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
Копирования куда?
----- добавлено через 23 сек. ----- В таблицу? Новый однострочный / многострочный текст? ----- добавлено через ~2 мин. ----- Что будет, если в мультивыноске используется блок, а не текст? Почему игнорируется обычная выноска?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,052
|
Цитата:
Решение от Mac Lee |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,052
|
Цитата:
Легко писать на "нормальных" языках, где не требуется изобретать велосипед на каждый чих. Набросал по быстрому на .Net пример копирования содержимого выделенной мультивыноски в буфер обмена Windows: Код:
Пример рабочий, удаляет при копировании в буфер все форматирование кроме символов переноса. |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,052
|
а может перестать трястись над лиспом, и начать осваивать те языки и средства разработки - которые не остановились в развитии много лет назад? И которые обеспечивают "из коробки" функционал, который в лиспе надо реализовать в виде библиотек функций? Кто уже давно на лиспе пишет - у тех эти наработки уже есть, а вот начинающим программистам-самоучкам под большим вопросом - нужен ли вообще этот лисп...
|
|||
|
||||
да и не его это вовсе решение)
Цитата:
если же конечно необходимо решать более сложниые задачи, то тогда наверное стоит, но Сергей812, не следует спамить в теме LISP постоянными отсылками на простоту нета, на то как в нём это просто делается и тому подобное. здесь люди спрашивают и пытаются решить/получить ответы на свои вопросы, используя строго LISP. ну и если же вы являетесь таким уж бескомпромиссным апологетом нета, так для вас специально и создана ветка про нет, занимайтесь своим рекрутированием там) да как же без него) и потом выбор языка программирования - это ЛИЧНОЕ ДЕЛО КАЖДОГО начинающего программиста! |
||||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,052
|
Offtop: заодно это отучает начинающего программиста продумывать архитектуру программы, а не писать "быдлокод".
Цитата:
я показал работающий пример под катом для сравнения, с подробными комментариями - у вас пока только демонстрация понтов идет с раздачей никому не нужных ЦУ) |
|||
|
||||
Offtop: удивительное дело - а ведь существует устоявшееся мнение, что это культурная столица)))
|
||||
|
||||
Проектировщик электрических сетей Регистрация: 17.01.2014
Пенза
Сообщений: 176
|
Спасибо за код, надо у себя попробовать повешу отдельной командной.
Offtop: Сергей812 мне как и Вам жалко что очень много народу на этом форуме пишут на ЛИСПе, я не могу понять почему? есть же хотя бы VBA. Я уж молчу о чуде Net-e. |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,052
|
Offtop: исторически сложилось: кто начинал программировать под акад с момента его появления на отечественном рынке - выбора особого не было) Сейчас выбор есть и есть русскоязычные источники (не все способны воспринимать информацию с англоязычных ресурсов).
|
|||
|
||||
Регистрация: 21.07.2008
Луцьк
Сообщений: 179
|
Offtop: потому что лисп перекрывает 90% потребностей пользователя
еще 5%, это если не устраивает быстродействие лиспа и еще 5% для каких-то низкоуровневых функций или автокада или ОС и в том и в другом случае целесообрознее будет использовать ObjectArx зы http://forum.dwg.ru/showpost.php?p=182562&postcount=3 |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,052
|
Offtop: если быть точнее, 99% пользователей способны только запустить чужой лисп) Естественно, для них скомпилировать сборку для их версии акада даже из готового .net кода по подробнейшим инструкциям с инета - это уже фантастика..
Цитата:
до сих пор не понимаю - зачем информацию между выносками перегонять через буфер обмена. Дополнительный потенциальный источник ошибки - ведь он (clipboard) может быть просто занят другим процессом. |
|||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,589
|
Цитата:
Намекну, лисп не развивается уже десятилетиями, в то же время .NET API развивается и очень резво, в развитие этого API автодеск вкладывает кучу денег, значит есть большой спрос и соответственно этот спрос не закрыт Lisp-ом. Просто так тратить деньги в кап. системе никто не будет, нужна прибыль... Думаю любой грамотный человек способен сделать выводы. Еще раз прошу прощения за вмешательство. |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,052
|
Так вы сами ее и загубили - а сейчас трусливо стерли тот пост, и пытаетесь на других стрелки перевести)
----- добавлено через ~10 мин. ----- а функциональность решения по копированию выносок возрастет - если запоминать несколько последних значений выносок и иметь еще одну команду, которая предлагает выбрать текст из списка, а не "метаться" по чертежу в поисках выноски-оригинала. Это на случай - если забыли/пропустили выноски, а потом их увидели в процессе обработки других выносок. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
LISP. Копирование, сортировка, переименование листов (layout) | VVA | Готовые программы | 96 | 08.12.2023 14:11 |
LISP. Не отображается часть полки мультивыноски | kacugu | LISP | 2 | 16.05.2016 08:52 |
Копирование блоков с автоматической ссылкой на атрибут | pobat | Программирование | 10 | 31.07.2014 20:50 |
Копирование Мтекста с изменением №-ра копии | Positron | AutoCAD | 4 | 17.08.2012 00:44 |
Создание слоя с названием содержимого текстового блока и копирование в него линий с других слоев | antiponf | Программирование | 7 | 27.01.2012 19:43 |