| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
14.07.2008, 12:47 | #1 | |
DWGPREFIX (Системная переменная)
Инженер-строитель
Киров
Регистрация: 15.08.2007
Сообщений: 2,204
|
||
Просмотров: 3393
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Путь к файлу указывается без имени самого файла. Для несохраненных (новых) файлов возвращается каталог документов пользователя (например, c:\documents and settings\user\Мои документы\").
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 11.10.2004
e•burg
Сообщений: 755
|
Уточню - Для несохраненных (новых) файлов возвращается каталог являющийся текущим для Автокада. Попробуй запустить Автокад даблкликом на существующий файл DWG, расположенный не в пользовательской папке, затем создать новый файл и проверить DWGPREFIX
|
|||
|
||||
Инженер-строитель Регистрация: 15.08.2007
Киров
Сообщений: 2,204
|
Замечены такие закономерности:
Первое: 1. Запускается Автокад сам по себе, создаётся новый файл. 2. DWGPREFIX=MYDOCUMENTSPREFIX 3. Новый файл сохраняется в каталог D:\каталог 4. DWGPREFIX=D:\каталог 5. СОздаётся новый файл 6. DWGPREFIX=MYDOCUMENTSPREFIX Второе: 1. Запускается Автокад даблкликом на существующий файл DWG, расположенный в папке D:\каталог 2. DWGPREFIX=D:\каталог 3. СОздаётся новый файл 4. DWGPREFIX=D:\каталог 5. Закрываются все файлы, не сохраняясь, но не закрывается Автокад 6. СОздаётся новый файл 7. DWGPREFIX=D:\каталог !!! Поэтому возможный текст примечаний такой: 1. Путь к файлу указывается без имени самого файла. 2. Если AutoCAD запущен сам по себе (напрямую запущен файл acad.exe), то для несохраненных (новых) файлов DWGPREFIX возвращает каталог документов пользователя, путь к которому хранится в переменной MYDOCUMENTSPREFIX (например, c:\documents and settings\user\Мои документы\"). 3. Если AutoCAD запущен как программа, которая в Windows соответствует файлам с расширением dwg, то для несохраненных (новых) файлов DWGPREFIX возвращает каталог, являющийся текущим для Автокада. Вот, как-то так. Сразу изменения в 1-й пост вносить не буду. Может быть кто-нибудь ещё что-нибудь уточнит. |
|||
|
||||
Инженер-строитель Регистрация: 15.08.2007
Киров
Сообщений: 2,204
|
Кстати, вот интересная статья о пользе DWGPREFIX для программистов:
http://www.private.peterlink.ru/pole.../deffolder.htm |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Makswell, отсюда мораль: все время указывать полные пути
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
EXPERT (Системная переменная) | BM60 | Справочник команд | 7 | 03.04.2009 20:44 |
AREA (Системная переменная) | Ddjo | Справочник команд | 6 | 15.07.2008 10:52 |
ACADLSPASDOC (Системная переменная) | Shoorup | Справочник команд | 3 | 14.07.2008 15:57 |
MTEXTED (Системная переменная) | Shoorup | Справочник команд | 9 | 10.07.2008 17:19 |
какая системная переменная отвечает за "вырисовку" | Gaa | AutoCAD | 3 | 23.02.2006 14:41 |