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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Вставить блок взяв имя блока из списка

Вставить блок взяв имя блока из списка

Ответ
Поиск в этой теме
Непрочитано 24.04.2023, 23:02 #1
Вставить блок взяв имя блока из списка
olga87
 
Регистрация: 28.05.2007
Сообщений: 208

Здравствуйте Уважаемые программисты!

Подскажите пожалуйста, есть dcl где с помощью элемента окна "popup_list" выбирают из списка некий текст, далее жмут кнопку "Вставить" и должно произойти следующее: выбранный текст из списка должен стать именем блока для его вставки. Фрагмент кода ниже не работает, можете подсказать почему?

Код:
[Выделить все]
(setq block_pop (nth (atoi (get_tile "blocks")) List))
(command "_-insert" "C:\\" & (strcat block_pop) pause 1 1 0)
Заранее Спасибо!
Просмотров: 654
 
Непрочитано 24.04.2023, 23:16
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848


Во-первых, есть не только command, а еще command-s, vl-cmdf
Во-вторых, strcat у тебя как-то странно расположен.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 25.04.2023, 08:23
1 | 1 #3
IgorTr2


 
Регистрация: 26.02.2023
Сообщений: 54


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
...
Во-вторых, strcat у тебя как-то странно расположен.
Может быть ТСу будет понятнее такой ответ?

(command "_-insert" (strcat "C:\\" block_pop) pause 1 1 0)
IgorTr2 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Вставить блок взяв имя блока из списка

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как задать зависимость поля в атрибуте блока от значения атрибута блока в котором находится этот блок? Nacichaj Динамические блоки 6 13.07.2022 12:44
Как вставить определенное слово или число без создания блока. dirks AutoCAD 5 22.02.2019 21:22
Как вставить значение длины растягиваемого объекта в поле (дин. блок) Scared Динамические блоки 3 18.10.2017 16:48
Вставить блок в масштабе kaplia-oplia Программирование 4 30.01.2012 10:31
Копирование атрибутов из блока в блок serg01 Динамические блоки 9 04.05.2008 04:20