|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Получить в ком. строку путь с названием.
Регистрация: 12.08.2009
Сообщений: 464
|
||
Просмотров: 2966
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,411
|
(princ (strcat (getvar "dwgprefix") "\\" (getvar "dwgname")))
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 12.08.2009
Сообщений: 464
|
Дается такой ответ: O:\IT\K508\\Чертеж1.dwg"O:\\IT\\K508\\\\Чертеж1.dwg"
путь как бы дублируется, что не удобно, потому что его надо выделить. И если выделить первую часть O:\IT\K508\\Чертеж1.dwg - перед именем стоит двойная \ - этот путь невозможно указать в строке поиска файла. Вообще такая, процедура нужна для вставки внешней ссылки из определенной папки. |
|||
![]() |
|
||||
Продуман Регистрация: 22.02.2007
Питер
Сообщений: 2,839
|
Про двойную я уже написал, то что тебе выводит, то вначале функция princ пишет (рисует) текст, а потом возращает (в консоль) значение - то есть если нужно получить путь: (strcat (getvar "dwgprefix") (getvar "dwgname"))
__________________
Когда в руках молоток все вокруг кажется гвоздями. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как оптом сохранить все чертежи в формате 14-го автокада? | Соня | AutoCAD | 26 | 20.03.2011 14:59 |
Как преобразовать строку вида "..." в строку "\"...\"" и далее в строку "\"\"...\"\""? | Supermax | Программирование | 2 | 10.10.2010 13:19 |
Как можно из LISP создать КОМ объект и передать его методу BSTR строку? | lexluther | LISP | 2 | 01.08.2009 00:27 |
как получить путь к сетевому текстовому файлу | Victorovich | Программирование | 3 | 30.06.2008 15:47 |