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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Справочник команд > DWGPREFIX (Системная переменная)

DWGPREFIX (Системная переменная)

Ответ
Поиск в этой теме
Непрочитано 14.07.2008, 12:47 #1
DWGPREFIX (Системная переменная)
Makswell
 
Инженер-строитель
 
Киров
Регистрация: 15.08.2007
Сообщений: 2,204

Доступна в 2000-2009
(Только чтение)
Тип: Строка
Сохранен в: Не сохранен

Служит для хранения полного пути к файлу рисунка.

Примечания:
1. Путь к файлу указывается без имени самого файла.
2. Для несохраненных (новых) файлов возвращается каталог документов пользователя, путь к которому хранится в переменной MYDOCUMENTSPREFIX (например, c:\documents and settings\user\Мои документы\").

Последний раз редактировалось Makswell, 04.08.2008 в 09:45.
Просмотров: 3393
 
Автор темы   Непрочитано 14.07.2008, 12:47
#2
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


В справке по AutoCAD 2008 руc дано такое описание:
Служит для хранения префикса диска и папки для чертежа.
ИМХО, не совсем хорошее
Makswell вне форума  
 
Непрочитано 14.07.2008, 13:33
#3
Кулик Алексей aka kpblc
Moderator

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


Путь к файлу указывается без имени самого файла. Для несохраненных (новых) файлов возвращается каталог документов пользователя (например, c:\documents and settings\user\Мои документы\").
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 14.07.2008, 13:45
#4
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Ценное замечание, дополню.
Makswell вне форума  
 
Непрочитано 14.07.2008, 14:31
#5
Alaspher


 
Регистрация: 11.10.2004
e•burg
Сообщений: 755


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Для несохраненных (новых) файлов возвращается каталог документов пользователя (например, c:\documents and settings\user\Мои документы\").
Уточню - Для несохраненных (новых) файлов возвращается каталог являющийся текущим для Автокада. Попробуй запустить Автокад даблкликом на существующий файл DWG, расположенный не в пользовательской папке, затем создать новый файл и проверить DWGPREFIX
Alaspher вне форума  
 
Автор темы   Непрочитано 14.07.2008, 15:19
#6
Makswell

Инженер-строитель
 
Регистрация: 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-й пост вносить не буду. Может быть кто-нибудь ещё что-нибудь уточнит.
Makswell вне форума  
 
Автор темы   Непрочитано 14.07.2008, 16:07
#7
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Кстати, вот интересная статья о пользе DWGPREFIX для программистов:
http://www.private.peterlink.ru/pole.../deffolder.htm
Makswell вне форума  
 
Непрочитано 14.07.2008, 16:13
#8
Кулик Алексей aka kpblc
Moderator

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


Makswell, отсюда мораль: все время указывать полные пути
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Справочник команд > DWGPREFIX (Системная переменная)

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
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