Search the Community
Showing results for tags 'решено'.
-
При сборке 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?
-
Мы можем получить коллекцию ВСЕХ принтеров: StringCollection sPlotAll = PlotSettingsValidator.Current.GetPlotDeviceList(); можем получить коллекцию "железных" принтеров (тех которые не встроенные в nano): PlotConfigInfoCollection devices = PlotConfigManager.Devices; Собственно вопрос: как по аналогии свыше получить коллекцию только встроенных-программных nanoпринтеров? так то конечно могу перебрать обе коллекции и оставить только уникальные, но... во первых возможно есть решение поэлегантнее во вторых первым принтером в железных идет принтер "НЕТ", а в коллекции всех принтеров почему то первый принтер "None"
-
При попытке получить "железные" принтеры 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версиях все поломали? Слишком хорошо получалось???)))) -------------- Почините?
-
Если в нано22 попытаться программно поставить принтер который не был инициирован (ни разу не открывался в окне печать) psv.SetPlotConfigurationName(layout, "НеиницинированныйПринтер", null); то нано либо валится либо вываливает бесконечное сообщение этот диалог можно закрыть только через диспетчер задач, вместе с нано --------------------- нано20-21 на этом же коде в случае неинициированного принтера просто создает для этого принтера бумагу и продолжает работать. ================== То что прогрессбар проверки форматов прикрутили это конечно красиво, теперь все видят, что нано не тупо висит, а занят делом проверяет форматы чего эта проверка форматов при программном обращении к принтеру не работает? Работало жэж все ЗЫ Нано еще недостаточно хорош, что бы начинать его дауншифтить
-
Собственно пытаюсь повторить такое: само сообщение нотифай со значком UIntPtr notifi = McNotificator.CreateMessage("Не найдена лицензия", NotificationEnumMgd.neHint); а вот как подсунуть гиперссылку... нашел такое, но куда это???? IMcNotificatorSysLinkWindow link = McNotificator.CreateSysLink("https://forum.nanocad.ru/index.php?/discover/unread/&stream_date_type=relative&before", MainCommand); но как скрестить коня и трепетную лань пока не понял... ------ еще в нано есть и такое но этот вариант совсем не вариант ------------------- собственно вопрос, как повторить первую картинку поста? Как расширенно управлять нотифай? добавлено через 2 минуты мой левел слишком низок, и я недостаточно копал.. Кто умеет, задайте пожалуйста направление, куда копать
-
При пакетной обработке чертежей (открыли файл, чето сделали закрыли) если было обращение к расширенным настройкам печати nanoCAD.InanoCADPlotCustomParams customPlotSettings = plot.CustomPlotSettings[activeLayout]; и обрабатываемые файлы программно закрывались, то при выходе из командного метода (именно на последней скобке закрывающего метода) нана22 молча валится В Нана 20 все хорошо не зависимо лочим мы документ или нет, команда в контексте документа или приложения... нана22 упадет, если не закрывать документы, не упадет... ----------- у кого есть возможность посмотрите пожалуйста.. надеюсь, что косячу я.. если баг это навечно PubCrachPrj.zip