Jump to content

Search the Community

Showing results for tags 'activex'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Общие форумы
    • Принципы распространения продуктов Нанософт
    • Общие вопросы
    • Скачать полезное
    • Обсуждение любых САПР
  • Тематические форумы
    • nanoCAD как платформа
    • модуль СПДС
    • модуль Механика
    • модуль Топоплан
    • модуль 3D
    • модуль Растр
    • модуль Организация
    • nanoCAD Механика 3D
    • nanoCAD GeoniCS
    • nanoCAD BIM Конструкции
    • nanoCAD BIM Электро
    • nanoCAD BIM ОПС
    • nanoCAD BIM СКС
    • nanoCAD BIM ВК
    • nanoCAD BIM Вентиляция
    • nanoCAD BIM Отопление
    • nanoCAD СПДС Металлоконструкции
    • nanoCAD СПДС Стройплощадка
    • nanoCAD Конструкции (модуль КЖ)
    • Функциональные расширения nanoCAD
    • Поддержка ОС Linux
    • Портал Технической поддержки
    • nanoTDMS
  • Программы членов Клуба разработчиков
    • KDM-INFO
    • Проектное бюро "Фордевинд"
    • VetCAD++
  • Не о программах
    • Юмор
    • Вопросы и пожелания по работе форума
    • Вопросы и пожелания по работе сайта
    • Новостная лента сайта nanoCAD.ru

Blogs

  • Фишки и трюки nanoCAD
  • Делюсь опытом работы с Cad программами
  • Полезные ссылки и закладки
  • Блог MaxSoft о nanoCAD
  • Утилиты nanoCAD или как упростить работу в программе
  • Конкурсы nanoCAD
  • О разном
  • cad admin notes
  • Заземление и молниезащита в NanoCAD Электро.

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Сайт


ICQ


Skype


Город


Интересы

Found 5 results

  1. При обработке именованных ячеек, споткнулся об грабельки. Properties объектов СПДС имеют Names обращаясь к которым можно получать свойства Это все красиво работает для стандартных и прочих объектов. У ячейки таблицы есть Properties : Names которое задается, как комментарий ячейки. Пока комментарий текст, к этому свойству можно обратиться, но если комментарий число, возникает исключение: Index is an interger number from 1 upto Count. Собственно вопрос: как это обойти/объехать? Получить свойство с Names integer PS кстати, кто такой interger ? Баг с именем интегер.dwg
  2. в нано 21 по сравнению с прежней версией поправили ThisDrawing.SummaryInfo.GetCustomByKey Key1, strVal теперь оно вызывает исключение если такого ключа нет МОЛОДЦЫ!!! ----------------------- а на SetCustomByKey если нет такого ключа исключений не хватило? ThisDrawing.SummaryInfo.SetCustomByKey Key1, Value1 зачем он создает ключ, когда должен устанавливать его значение, либо вызвать исключение "Ключ не найден" --------------------- AddCustomInfo вообще эпик фэйл Key1="нанодев" Value1="косячат" ThisDrawing.SummaryInfo.AddCustomInfo Key1, Value1 ThisDrawing.SummaryInfo.AddCustomInfo Key1, Value1 ThisDrawing.SummaryInfo.AddCustomInfo Key1, Value1 ThisDrawing.SummaryInfo.AddCustomInfo Key1, Value1 Создаст столько одинаковых ключей, сколько будет вызовов, а должен бы вызвать исключение "дублирующийся ключ" Руками в нане пользовательские свойства прям чистый мед править)))
  3. Вопрос такой образовался отчего у ни разу не сохранявшегося документа ThisDrawing.Name= ThisDrawing.FullName очевидно, что ThisDrawing.Name должно быть равно имени чертежа, а ThisDrawing.FullName пустое значение... офф блин косячите на ровном месте
  4. Сделал автозаполнялку , по результатам боевых стрельб внезапно выяснилось, что нана не умеет работать с полями нативных объектов. Зато умеет вставлять поля из свойств документа (хотя возможно в следующей версии пофиксят и все будет наоборот))) Возник вопрос, как запихнуть данные в свойства документа.... Руками прям не вдохновляет Второй вопрос откуда эти данные брать, решился просто, коль у нас на чертеже есть таблица, (автозаполнялка) в которую мы занесли все сведения... отчего бы данные не подтянуть из нее. Принцип в кратце: Хватаем конкретную таблицу на чертеже Пробегаем по значениям именованных ячеек Имя ячейки пишем как ключ в пользовательские свойства документа Значением-свойством ключа будет содержимое ячейки ------------------------ Некритичные проверки исключений я не делал, кому надо вполне может дописать, как надо Если изменить "комментарии" ячеек, то соответственно в свойства документа запишутся другие ключи Все ключи пишутся в пользовательские свойства документа, но при желании можно писать и в Под спойлером код, старался комментировал)) Сразу скажу из скрипта VBS внутри наны этот код работать не будет, хотя конечно заманчиво... (значения ключей и свойства должны быть String и никак иначе, а в скриптах типы данных я не умею ) Поэтому этот код запускается из Excel большой красной кнопкой. В принципе, как дальнейшее развитие, этот код можно причесать, откомпилировать и запускать, хоть из командной строки нано, из меню или кнопкой на панели. В аттаче шаблон чертежа и большая красная кнопка. PS кода без багов не бывает, поэтому по мере... буду улучшать Автозаполнялка через поля документа V2.dwg docProp.xlsm
  5. Никак не могу сообразить как сабж установить программно. Допустим после установки nanoCAD по умолчанию в новом чертеже имеем 1:100. А если надо 2:1 или 1:1 ?
×
×
  • Create New...