Search the Community
Showing results for tags '.Net'.
-
Данная запись является тематическим продолжением вебинара по разбору мастера функций. Далее в видео будут рассмотрены 2 кейса решения проектных задач, в частности использующих мастер функций. Авторасстановка зон обслуживания, путем формирования и агрегирования открытых данных BIM. Создание в атрибутах BIM объектов информации об отметке уровня. В этом видео описаны несколько алгоритмов создания в атрибутах BIM объектов информации об отметке уровня
-
есесвенно запускать код только из модели))) удаляет неинициализированные листы (если все не инициализированы удалит все, но сейчас не об этом))) в АС после выполнения табы (закладки листов соответствуют реальному количеству листов) в нанокад после выполнения кода количество закладок остается, как было до, обновление происходит если только ткнуть в любую закладку палкой я конечно могу программно переключить модель-лист-модель, но как то.... в АК то табы обновляет.. -------------- Возможно есть не такое костыльное решение
-
При сборке dll, сторонние библиотеки копируются в выходной каталог. И мое приложение находит эти библиотеки, так , как в первую очередь ищет в своем каталоге Но если я хочу эти библиотеки переложить в каталог например bim, рядом с загружаемой dll, то приложение найти и подгрузить библиотеки не может прописать пути поиска в App.config <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <probing privatePath="bin;bin2\subbin;bin3"/> </assemblyBinding> </runtime> работает только для исполняемых файлов (ехе) т.к. при загрузке в нано dll поиск идет от nCad.exe --------- собственно вопрос, как задать путь относительно dll?
-
При попытке получить "железные" принтеры PlotConfigInfoCollection devices =HostMgd.PlottingServices.PlotConfigManager.Devices; вываливает вот такое: Error during command executing: 'Данный формат пути не поддерживается.'. на Win8.1х64 nanoCAD20.1 Ok nanoCAD20.1СПДС Ок nanoCAD20.1Механика Ок nanoCAD21 Err nanoCAD21СПДС Err nanoCAD21Механика Ок nanoCAD22 Err nanoCAD22СПДС Err nanoCAD22Механика Ок ================== на Win10х64 nanoCAD20.1 Err nanoCAD20.1СПДС Ок nanoCAD20.1Механика Ок nanoCAD21 Ок nanoCAD21СПДС Ок nanoCAD21Механика Ок nanoCAD22 Ок nanoCAD22СПДС Ок nanoCAD22Механика Ок ================== Просто интересно платформу под механику другая команда пишет? Отчего в win8 в новых nanoверсиях все поломали? Слишком хорошо получалось???)))) -------------- Почините?
-
нано 6122 В классе DocumentCollection методе Open не работают перегрузки public Document Open(string fileName, bool forReadOnly); forReadOnly для красоты, файл всегда открывается на запись, соответственно если файл уже открыт, то с forReadOnly=true все равно интересуется открывать ли файл на чтение, если не открыт, то блокирует другим программам доступ к файлу --------------------------- public Document Open(string fileName, bool forReadOnly, string password); password вообще вводит нано в наноступор в оригинальном CAD (и других не нанопрограммах) это работает так, открытие на чтение- файл открывается на чтение, открытие на запись- файл открывается на запись открытие на запись открытого где-то файла- файл открывается на чтение LabAC2021 AnyCPU.dll.zip LabNC AnyCPU.dll.zip ================= upd еще нюанс, если заблокированный файл открывается через API автокада, то АК молча открывает его на чтение если через GUI то естественно спрашивает что делать дальше... имха так себе решение, когда при работе с нанокад через API он долбит вопросами в диалоговых окошках... кто ему должен в этом окошке кнопки нажимать?
-
Уважаемые разработчики подскажите пожалуйста каким способом можно реализовать маскировку(WIPEOUT) в наследнике класса McCustomBase. Перепробовал все варианты но так и не смог добиться желаемого результата. Объект Teigha.Geometry не удалось преобразовать в Multicad.Geometry. В заранее спасибо за ответ.
-
Ест ли возможность загрузит dwg или dxf файл в отдельном программе, без NanoCAD или AutoCAD с помощью MultiCAD.NET? Типо вот на этом статье тынц Мне нужно: 1. dwg файл пересохранить на autocad R14. 2. Показать выбранные линии в отдельном винформе. Если есть возможность покажите маленький пример пожалуйста, дальше сам попробую разбираться. Спасибо!
-
MultiCAD.NET задание свойств объеку
Vovan83 posted a topic in Программирование под платформу nanoCAD
Подскажите пожалуйста как задать свойство объекту для возможности выбора значений из выпадающего списка(ComboBox объект). Во встроенном примере только String объект. вот кусок кода из примеров [DisplayName("Текстовая метка")] [Description("Описание метки")] [Category("Тектовый объект")] public String Text{get ; set} -
Подскажите пожалуйста, как сделать toolbar или раздел меню для запуска команд из библиотеки, написанной на .NET? Пытаюсь сделать toolbar для примера Custom Objects из SDK (http://habrahabr.ru/company/nanosoft/blog/184482/). При попытке сделать toolbar как описано в http://habrahabr.ru/...ft/blog/123870/ для случая запуска команды из скрипта (редактируя userdata.ini и userdata.cfg), но только с ссылкой на метод помеченный атрибутом commandmethod (в данном случае TextInBox), получился странный результат - команда запускалась только из toolbara, из раздела меню и командной строки нет. Что делаю не так? userdata.ini userdata.cfg P.S. Посмотрел ОГП утилиты для nanocad СПДС (https://code.google.com/p/ogputils/ ). Там меню и toolbar прописывались через файлы ini и cfg. Однако повторить по аналогии не получилось. Может быть есть какие-то рекомендации для этого?
-
Как автоматически при запуске nanocad запускать .Net приложение и команду из него. Я знаю, что имеется возможность автоматической загрузки .Net сборки при открытии документа (Пункт меню "загрузка приложения". При этом сборка загружается, но команду нужно вызывать вручную), Есть пункт меню "Загрузка .Net приложения", но его тоже нужно вызавать вручную (указывать файл сборки). Использую 5-й nanocad. Спасибо за помощь. Более подробно проблема описана здесь http://forum.nanocad...indpost&p=24730
- 1 reply
-
- Автоматическая загрузка .Net
- запуск nanocad
- (and 2 more)