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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Удаление информации о shx файле

Удаление информации о shx файле

Ответ
Поиск в этой теме
Непрочитано 02.08.2011, 12:22 #1
Удаление информации о shx файле
kserg
 
Регистрация: 22.04.2004
Сообщений: 269

Уже и файл чертежа - пустой (все удалено), и все-равно при его открытии появляется окно запроса выбора файла формы svarka.shx.
Найденные ранее на dwg.ru и на caduser.ru средства (кажется там идет подмена на ltypeshp.shx) по очистке файла от информации о не найденных shx-библиотеках форм не помогают.
Сохранил файл в формате dxf. Тестовым редактором посмотрел содержимое dxf и в строке № 2310 обнаружил "пустое" имя стиля (текстового ?), использующего svarka.shx.
Кстати, в строке № 2282 - тоже "пустое" имя стиля (но там используется ltypeshp.shx).

Возможно ли программно избавить (dwg) файл от этого svarka.shx ?
Dwg и dxf файлы прилагаются.

Спасибо.

Вложения
Тип файла: rar STYLE_nil-dxf_&_dwg-AutoCAD2007.rar (52.4 Кб, 63 просмотров)

Просмотров: 4864
 
Непрочитано 02.08.2011, 13:43
#2
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,701
Отправить сообщение для Do$ с помощью Skype™


Код:
[Выделить все]
 (vlax-for item (vla-get-TextStyles
		 (vla-get-activedocument (vlax-get-acad-object))
	       ) ;_ end of vla-get-TextStyles
  (if (= "svarka.shx" (vla-get-fontfile item))
    (vla-delete item)
  ) ;_ end of if
) ;_ end of vlax-for
Do$ вне форума  
 
Непрочитано 02.08.2011, 13:50
#3
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Отключения запроса на выбор несуществующего файла форм
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Автор темы   Непрочитано 02.08.2011, 14:38
#4
kserg


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


Большое спасибо.
Все предложенные варианты годятся.

Цитата:
Сообщение от kserg (08:22) Посмотреть сообщение
Найденные ранее на dwg.ru и на caduser.ru средства (кажется там идет подмена на ltypeshp.shx) по очистке файла от информации о не найденных shx-библиотеках форм не помогают.
Оказывается там выполнялась обработка только типов линий....
kserg вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Удаление информации о shx файле



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При перемещении обекты почуму-то копируются... Vadimiu AutoCAD 11 04.09.2014 18:24
результат работ команд purge и audit lex0101 Программирование 23 13.02.2012 08:34
Генная инженерия - сфера инженерного проектирования. FOXAL Разное 106 15.10.2010 13:59
AutoCAD 2011 при копировании не вставляет в другой чертеж Maxxwell AutoCAD 7 07.05.2010 14:44
как узнать сколько layout в файле текущем DWG файле VBA sf Программирование 1 09.03.2005 12:36