Как удалить vba enabler autocad
Может кто-нибудь подсказать, как искоренить макрос из файла? В списке макросов, вроде, пусто. А при загрузке файла всё равно "вякает" : disable, enable, don`t load. Можно просто игнорировать, но уж больно раздражает.
А поподробнее, что он вякает, можно. Что за макрос?
Да просто какой-то макрос в файле был, то ли пустой, то ли недоудаленный. вроде, я вылечил его уже.
там через vbarun, VBA manager, в окошке projects просто удалил имя проекта и больше его не стало. а "вяканье" - это при загрузке файла было, типа защита от вирусов.
Выполнить следующую строку:
(dictremove (namedobjdict) "ACAD_VBA")
> MS:
А у меня что-то нету такой команды. (
(dictremove) где её найти?
> Bonsl
у меня что-то нету такой команды. (
(dictremove) где её найти?
такого не может быть, если речь идет о нормально установленном (полном, а не LT) Акаде. dictremove - функция Lisp-а, которая доступна всегда (если конечно кто-то не переопределил ее злонамеренно. )
У меня 2004 полная версия с экспрессом, и с командной строки данная функция не берется.
правда вот до Лиспа мне пока еще далековато . ) чайник я еще..
в принципе, пока хватает чертить и так.
> Bonsl
а пробовал просто повторить указанную MS строку (один в один). Что-то мне кажется что Лисп ставится по умолчанию с Автокадом, или я уже забыл.
В догонку, а попробуй в коммандной строке набрать (+ 1 1).
неа.
не берет ни dictremove, ни (+1 1).
правда на единички сказал:"; error: bad function: 1",
а на (dictremove (namedobjdict) "ACAD_VBA") сказал:"nil". )
мож чё не то у меня? устанавливал, вроде, стандартно, потом экспресс привесил и всё.
Какая версия АКАДа?
Пардон!. не заметил версию :(
> Bonsl
> Сергей Попадьин
(+ пробел 1 1)
Ура! Сказал, что "2" . ) значит, не всё потеряно.
а вот про эти вещи, которые Вы мне рассказываете, типа калькулятора и еще чего-то, откуда можно инфу почерпнуть? Книжка есть по 2002-му Акаду, раздел вспомогательных команд покопать, или это не из этой области?
Почти (или большинство) все книги про АКАД затрагивают и язык программирования ЛИСП, Дизель-выражения. Посмотри там есть чуток
Затем обрати внимание на книги типа AutoLISP язык программирования в среде AutoCAD (или похожие назвния)
Там уже примеры прграммирования и тп
Добрый день. Такой вопросик очень нужно решить.
На чертеже существует около тысячи однострочных текстов с подписями марок дорожного ограждения видов:
1. 11ДО-ММ.2(564)У2
2. 11ДО-ММ.2(256)У3
3. 11ДО-ММ.2(64)У4
4. 11ДО-ММ.2(98)У5
Где текст в скобках указывает протяженность и везде разный. Надо преобразовать к такому виду соответственно:
1. 11ДО/190-0.75(0.15)-3.0-0.9(564)
2. 11ДО/250-0.75(0.15)-2.0-0.9(256)
3. 11ДО/300-0.75(0.15)-4.0-0.9(64)
4. 11ДО/350-0.75(0.15)-4.0-1.25(98)
Как это сделать наиболее быстро ума не приложу. Помогите кто знает
--- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
где ключик <1> - с учетом регистра, а если <2> - без учета регистра, Создавай по каждому фрагменту команду замены, например:
Что-то есть у меня подозрение, что автор хотел немного другого:у него есть:
1. 11ДО-ММ.2(564)У2
2. 11ДО-ММ.2(256)У3
3. 11ДО-ММ.2(64)У4
4. 11ДО-ММ.2(98)У5
- "/190-0.75(0.15)-3.0-0.9" если У2 в конце
- "/250-0.75(0.15)-2.0-0.9" если У3 в конце
- "/300-0.75(0.15)-4.0-0.9" если У4 в конце
- "/350-0.75(0.15)-4.0-1.25" если У5 в конце
тогда так, без всяких программ
1. Выбрать все тексты, содержащие фрагмент "У2" (по маске):
Сервис/Быстрый выбор (_qselect)
- Применить: ко всему чертежу
- Тип объектов: текст
- Свойство: Содержимое
- Оператор: * Поиск с глобальными символами
- Значение: *У2
ОК
2. Поиск и замена "-ММ.2" на "/190-0.75(0.15)-3.0-0.9"; "У2" на "" в выделенных текстах:
Правка/Найти (_find)
- Найти: "-ММ.2"
- Заменить: "/190-0.75(0.15)-3.0-0.9"
- Область поиска: Выбранные объекты
Заменить все
(не закрывая окно поиска)
- Найти: "У2"
- Заменить: ""
- Область поиска: Выбранные объекты
Заменить все
Уважаемый Томатин Дмитрий. Я смотрю вы не страдаете от переизбытка воспитания. Прошу впредь на страницах моего блога следить за своим поганым языком или просто закрыть страницу браузера. Если вы считаете, что я не прав, приведите доказательства. А также укажите версию AutoCAD, ОС, тип лицензии (коммерческая, студенческая или ворованная с кучей патчей), устанавливались ли приложения. А иначе вы являетесь тем, кем меня назвали
zdraste xochu udalit 3ds max 14 postavit 15 )) kak udalit chtob sceny i materiali ostalis
а про какие файлы лицензии вы говорите?
При активации создаются файлы лицензий с расширением lic
у меня windows 8.1 я удалил автокад 2014 и хочу снова его установить но установщик говорит что уже она установлена как его полностью очистить?
К сожалению, пока не приходилось сталкиваться с Win 8, помочь не могу
Про fixit во втором пункте как раз написано
К сожалению, fixit с windows 8.1 не работает.
пока не приходилось работать с Win 8, ничего не могу сказать
Большое спасибо. Всё корректно удалилось и установилось.
Вячеслав, рад, что все получилось!
Спасибо! Fixit, и конечно Вам!
Этот комментарий был удален автором.
Сначала удаляется Language Pack, потом сам продукт. Ветки и записи в реестре удалить руками (предварительно сделайте резервную копию реестра)
удалил некоректно автокад, и захотел переустановить но установщик показывает 2 галочки, и не устанавливается что делать . *??((
Какой автокад? Какая ОС?
Скриншот окна установки приложите.
Но вообще, Fixit вам поможет
Autodesk_AutoCAD_2012_SP1, Windows 7 Максимальная,
Помогло все это + чистка реестра в ручную от всего, что связано с надписью autodesk
Рад, что все у вас получилось
Не удалить INVENTOR 2015. По нормальному не удалялся, удалил принудительно. Чистил С, реестр. Все равно пишет что установлен. Не знаю что делать.
Андрей, добрый вечер! Могу ли я задать Вам вопрос по нелицензионной (пропатченной) версии Acad?
Здравствуйте, Андрей ещё раз. Прошлой ночью не смог высидеть перед компом, поэтому вопрос по нелицензионной версии задаю сейчас. У меня такая проблема. Т.к. Автокад (а именно AutoCAD 2004) является моей рабочей программой, то потеря его работоспособности явилась для меня очень неприятной неожиданностью. Случилось это так. Запускаю программу со значка на рабочем столе, вроде бы происходит загрузка и. вдруг вылетает акадовское окошко, что необходимо зарегистрироваться, т.е. заново пройти процедуру регистрации, получить код запроса и далее использовать его в киигене, чтобы получить ряд цифр, необходимых для регистрации. НО! Оказывается, что код запроса имеет лишние восемь цифр! И поэтому эти лишние цифры кииген проглотить не может. Т.е. можно забыть о всякой регистрации! Пробовал снести Автокад с последующей чисткой реестра. Ничего не помогает, только форматирование жёсткого диска с последующей переустановкой виндуса, ну и соответственно всех-всех программ. Такое происходило у меня несколько раз на разных компьютерах. Пробовал найти ответ в интернете, но единственное, что смог обнаружить, что у многих возникает такая проблема, и ответа никто не даёт. Совершенно случайно наткнулся на этот сайт. Прочитал Вашу статью и подумал, что Вы сможете объяснить мне в чём же всё-таки дело. Скажу сразу, что нет у меня столько денег, чтобы покупать лицензию, да и "времена сейчас начинаются непростые" (цитата по В.В.Путину и Д.А.Медведеву). Лицензию мне никто не купит. Да и привык я к 2004-му Акаду и отказываться от него не хочу. Он меня полностью устраивает. Надеюсь на Ваш ответ. Заранее огромное СПАСИБО! Станислав.
Станислав, а где здесь про AutoCAD? Здесь про какой-то кейген. Поищите другую ломаную версию или другой кейген.
Да просто получается, что невозможно полностью удалить Автокад. Какие-то следы всё равно остаются. И это нечто мешает переустановке Автокада, если не провести форматирование жёсткого диска. Я однажды пытался почистить комп от всего, что остаётся после Автокада, средствами, которые рекомендуют разработчики. Ничего не вышло. Хотя ни в коей мере не буду утверждать, что в Вашей статье написана какая-то неправда или хотя бы полуправда. Очень полезная статья! А Автокад 2004-й "ломаный" везде продают скопированный как-будто с одной балванки, для которого один единственный на весь инет кейген. Всё-таки не в этом дело. Ну да ладно! Будем искать (цитата по С.С.Горбункову).
У меня ситуация такая. Я установил Autodesk_Inventor_2015_SP1 (RUS). Во время установки была какая-то ошибка (не помню какая) и программа не запустилась. Решил переустановить. Удалил программой Uninstall tool, вычистил все папки Autodesk, которые нашлись. При повторной установке - вышеописанная проблема - установщик сообщает, что программа уже установлена. Попробовал установить Autodesk_Inventor_HSM_Pro_2015 (EN). Установка и регистрация прошли без проблемм. Очень хотелось пользоваться русской версией и я решил заново попробовать её установить. Удалил всё, как описали вы в своём посте. В результате с русской версией - те же проблемы, а английская установилась нормально. Руки опускаются. Поможете?
А зачем вы устанавливаете заново всю программу? Установите языковой пакет (Language Pack) и все, будет у вас русский Inventor
Попробовал так сделать. увы, пишет, что уже установлен Пакет для локализации. ((((
Рассмотрим на примере, как удалить Автокад с компьютера, найти скрытые папки, почистить реестр и подготовить компьютер к установке нового ПО.
Инструкция, как удалить AutoCAD
Бывают случаи, когда не всегда получается деинсталлировать программу, после чего возникает масса проблем при переустановке ПО (читайте, где можно скачать лицензионный Автокад бесплатно). Важно знать, как удалить Автокад полностью со своего компьютера.
Перед началом деинсталляции ПО рекомендуется перезагрузить компьютер.
Для большинства продуктов Autodesk на базе Windows процесс деинсталляции осуществляется через Панель управления. В меню Windows «Пуск» откройте «Панель управления» (см. рис.1).
Рис.1 Удаление программы AutoCAD через Панель управления
Выберите «Программы и компоненты» / «Удалить программу» (Windows 7 / Windows Vista) или «Установка и удаление программ» (Windows XP) в зависимости от вашей ОС (см. рис. 2).
Рис. 2. Деинсталляция программ в Windows
Прежде чем деинсталлировать AutoCAD, следует удалить соответствующие вспомогательные компоненты Autodesk, относящиеся к основному приложению.
Выберите приложение AutoCAD и нажмите кнопку «Удалить / Изменить» (см. рис. 3)
Рис.3. Как удалить AutoCAD 2014
Программа установки Autodesk откроется в режиме обслуживания, предлагая вам варианты, чтобы добавить или удалить компоненты, выполнить восстановление/переустановку приложения или удалить выбранный продукт.
Рис. 4. Диалоговое окно AutoCAD в режиме обслуживания
Выберите опцию «Удалить» и нажмите кнопку «Далее», чтобы подтвердить, что вы хотите деинсталлировать данный продукт с вашего компьютера. Если вам будет предложено удалить общие файлы, то нажмите кнопку «Да, для всех».
После завершения удаления нажмите «Готово» для закрытия программы установки.
Мы разобрались с тем, как удалить AutoCAD. Но что, если папка с Автокадом была случайно удалена или деинсталляция по вышеописанному алгоритму выполняется некорректно?
Даже если получилось выполнить удаление программы через «Панель управления» Windows, на вашем компьютере все равно останутся файлы и скрытые папки продукта Autodesk, которые смогут вызвать серьезные проблемы с дальнейшей переустановкой программы.
Как удалить Автокад полностью? Рассмотрим ниже.
Как удалить AutoCAD, если не срабатывает механизм корректной деинсталляции
Нижеописанный алгоритм поможет решить проблему.
1. Удалить все оставшиеся папки, связанные с приложением AutoCAD
Рис. 5. Удаление с компьютера сопутствующих файлов AutoCAD
ПРИМЕЧАНИЕ: Папка AppData скрытая. Чтобы в нее перейти, включите отображение скрытых файлов.
Нажмите скачать инструкцию "Как удалить AutoCAD", и вы получите подробное описание в формате PDF, в котором пошагово указано, как удалить Автокад полностью со своего компьютера.
Visual Basic for Applications (VBA) - это язык программирования, встроенный во многие приложения, включая офисные программы, САПР, графические редакторы и многие другие. VBA является упрощенной версией языка Visual Basic, имеет схожий с ним синтаксис. Среда программирования VBA обычно встроена в саму программу, поэтому пользователь может сразу начинать писать программы или загружать готовые приложения для работы.
При разработке языка VBA его авторы ориентировались на обычных пользователей, а не на профессиональных программистов, поэтому создавать программы на VBA достаточно просто и быстро.
Из преимуществ языка VBA можно отметить легкость его освоения и простоту использования, универсальность (изучив VBA для AutoCAD пользователь без труда изучит, например, VBA для Microsoft Word или Excel). Главный недостаток языка VBA – проблемы с обратной совместимостью разных версий.
В AutoCAD также есть встроенная поддержка языка VBA, для этого служит отдельный модуль AutoCAD VBA Enabler. С помощью программ на VBA можно обращаться ко всем объектам AutoCAD, примитивам чертежа, общаться между AutoCAD и сторонними приложениями и многое другое. Другими словами, с помощью языка VBA можно создавать программы любой сложности, которые позволят расширить функциональность системы, автоматизировать рутинные операции и многое другое.
Важным отличием VBA для AutoCAD от VBA для других программ является то, что в нем программы хранятся не внутри файлов, а во внешних файлах с расширением DVB.
В последних версиях AutoCAD модуль VBA Enabler не входит в дистрибутив и не устанавливается вместе с самим AutoCAD. Чтобы получить возможность работать с VBA в AutoCAD, вам необходимо скачать и установить AutoCAD VBA Enabler со специальной страницы в интернете
Важно то, что при выборе модуля VBA Enabler нужно обратить внимание на версию AutoCAD и его разрядность. Например, модуль VBA для AutoCAD 2018 32-x не будет работать в среде AutoCAD 2018 64-x.
После скачивания, распаковки и установки модуля AutoCAD VBA Enabler в программе AutoCAD появится возможность работать с приложениями на языке VBA.
Окно редактора VBA (VBA IDE) запускается командой VBAIDE.
Оно стандартное для языка VBA и ничем не отличается от VBA в других программах.
Обратите внимание, что двоичный формат файлов проектов VBA в AutoCAD не совместим с форматом проектов Visual Basic. Однако, в VBA для AutoCAD можно импортировать формы, модули и классы, хранящиеся в файлах форматов FRM, BAS и CLS соответственно.
Читайте также: