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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > перестала работать кнопка выполнения макроса

перестала работать кнопка выполнения макроса

Ответ
Поиск в этой теме
Непрочитано 12.03.2009, 07:52 #1
перестала работать кнопка выполнения макроса
LAmyk
 
Регистрация: 05.02.2009
Сообщений: 37

что пишет командная строка
Команда: -vbarun
Имя макроса: Number.dvb!Module1.Number
Макрос не найден.


макрос из панели макросы запускается
путь к макросу.
C:\Documents and Settings\p\Мои документы\Number.dvb!Module1.Number
в автозагрузку макрос добавлен
на кнопке команда такая ^C^C-vbarun;Number.dvb!Module1.Number
Просмотров: 5812
 
Непрочитано 12.03.2009, 08:14
#2
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,685


А если попробовать ; заменить на пробел?
Код:
[Выделить все]
^C^C-vbarun Number.dvb!Module1.Number
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Непрочитано 12.03.2009, 08:23
#3
Makswell

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


Знакомая программа. Я тоже ей пользуюсь. Для её запуска у меня написан примерно такой лисп:
Код:
[Выделить все]
(defun c:Number	()
  (vl-load-com)
  (vla-LoadDVB
    (vlax-Get-Acad-Object)
    (findfile "D:\\Путь_к_программе\\Number\\Number2004.dvb")
  )
  (vla-RunMacro
    (vlax-Get-Acad-Object)
    (strcat (findfile "D:\\Путь_к_программе\\Number\\Number2004.dvb")
	    "!Module1.Number"
    )
  )
  (princ)
)
Соответственно макрос на кнопку:
Код:
Makswell вне форума  
 
Непрочитано 26.09.2014, 10:10 number.dvb не работает в autocad 2015
#4
allar8


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


Сам макрос запускается а при выполнении операции выскакивает ошибка 438.
Сам макрос 64 разрядный
Добавленная через Run-> Reference Старая библиотека AutoCAD 2012 Type Library результатов не дает и вроде как конфликтует с AutoCAD 2015 Type Library
Миниатюры
Нажмите на изображение для увеличения
Название: Ошибка 438.png
Просмотров: 64
Размер:	5.6 Кб
ID:	135798  Нажмите на изображение для увеличения
Название: AutoCAD 2012 Type Library.png
Просмотров: 72
Размер:	20.4 Кб
ID:	135799  Нажмите на изображение для увеличения
Название: редактор VBA.png
Просмотров: 62
Размер:	47.3 Кб
ID:	135800  
allar8 вне форума  
 
Непрочитано 26.09.2014, 10:36
#5
Кулик Алексей aka kpblc
Moderator

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


Цитата:
Сообщение от allar8 Посмотреть сообщение
вроде как конфликтует
Конечно будет конфликтовать! VBA уже в 2014 версии претерпел кардинальные изменения: http://adn-cis.org/vbamacro-compatib...ad2014x64.html
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 26.09.2014, 11:44
#6
allar8


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Конечно будет конфликтовать! VBA уже в 2014 версии претерпел кардинальные изменения: http://adn-cis.org/vbamacro-compatib...ad2014x64.html
Жаль, и что нет никакого решения?
allar8 вне форума  
 
Непрочитано 26.09.2014, 12:56
#7
trir


 
Регистрация: 18.12.2010
Сообщений: 5,047


Ручками переписать
походу нету ObjectID32
trir вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > перестала работать кнопка выполнения макроса

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему перестала работать кнопка delete? Skat AutoCAD 43 05.11.2012 17:49
Программа для подчета сумм перестала работать Jason AutoCAD 9 04.02.2009 18:15
Opera перестала работать с форумом http://dwg.ru/f/ dextron3 Прочее. Программное обеспечение 29 02.10.2008 23:11
перестала работать кнопка delete Visla AutoCAD 5 25.05.2004 18:37