Перейти к содержанию

Рекомендуемые сообщения

Недавно перешел с Автокада на Нанокад 5.0. Подскажите возможен ли запуск скриптов формата DVB. Потому что в поддерживаемых форматах в окне Load Applications я такой формат не нашел. Или может быть есть способ конвертации DVB в LSP, например? Спасибо.

Ссылка на сообщение
Поделиться на другие сайты

Если в dvb есть формы то самый простой способ:

1. Экспортировать модули и формы dvb.

2. В Excel начать проект и импортировать туда модули и формы

3. В начальной процедуре прописать 

Public ThisDrawing As Object
Sub Main()
Dim objApp As Object
    Set objApp = GetObject(, "NanoCAD.Application")
    Set ThisDrawing = objApp.ActiveDocument
'---код---
End Sub

Но есть подводные камни:

1.  далеко не факт, что объектная модель нана 5.0 соответствует автокадовской под которую писался dvb (соответственно придется долго и нудно допиливать)

2. у старых нан была проблема с регистрацией приложения при запуске

3. работать такое решение будет значительно медленнее чем dvb в автокаде

----------------

Если в dvb форм нет, вполне возможно переписать проект на VBS, но смотри п 1 про совместимость.

Конвертеров в лисп не существует, тем более что у наны 5.0 свой специфический диалект((

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Расскажите друзьям

    Нравится Официальный форум компании Нанософт? Расскажите друзьям!
×
×
  • Создать...