C# и AutoCAD2016. Открытие чертежей и получение параметров инструмента "Измерить

Автор Тема: C# и AutoCAD2016. Открытие чертежей и получение параметров инструмента "Измерить  (Прочитано 52999 раз)

0 Пользователей и 7 Гостей просматривают эту тему.

Оффлайн Андрей Бушман

  • ADN Club
  • *****
  • Сообщений: 2000
  • Карма: 163
  • Пишу программки...
    • Блог
  • Skype: Compositum78
Нельзя так бездумно переименовывать имена классов.
Что и требовалось доказать... :( Прежде чем садиться писать код на .net, необходимо потратить некоторое время на изучения базовых вещей. Это не AutoLISP, где элементарные приложения можно писать уже через пару-тройку часов чтения справочника Н.Н. Полещука...

Оффлайн melkalex90Автор темы

  • ADN OPEN
  • **
  • Сообщений: 59
  • Карма: 0
Уважаемые, прошу прощения за такие ошибки. Спасибо теперь заработало.

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Спасибо теперь заработало.
О! Первый шаг сделан. :)
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн melkalex90Автор темы

  • ADN OPEN
  • **
  • Сообщений: 59
  • Карма: 0
Спасибо теперь заработало.
О! Первый шаг сделан. :)
Александр, я скажу что первый шажочек оказался чуть больше чем я даже ожидал) Кроме того что я могу обвести замкнутый контур, я теперь могу посчитать его периметр и площадь замкнутую внутри контура(взял ваш код по ссылке http://adn-cis.org/forum/index.php?topic=772.msg2887#msg2887). И кроме всего прочего сделал это все одной DLL))))) Все благодаря вам)

Оффлайн melkalex90Автор темы

  • ADN OPEN
  • **
  • Сообщений: 59
  • Карма: 0
Такой вопрос, а можно ли сделать маленькую панельку с кнопками, по нажатию которых вызываются эти процедуры?

Оффлайн Андрей Бушман

  • ADN Club
  • *****
  • Сообщений: 2000
  • Карма: 163
  • Пишу программки...
    • Блог
  • Skype: Compositum78
Такой вопрос, а можно ли сделать маленькую панельку с кнопками, по нажатию которых вызываются эти процедуры?
Ответ на этот вопрос легко находится в справке автокада, а так же в гугле.

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Такой вопрос, а можно ли сделать маленькую панельку с кнопками, по нажатию которых вызываются эти процедуры?
Множество предложений: https://goo.gl/gKNxsX
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн melkalex90Автор темы

  • ADN OPEN
  • **
  • Сообщений: 59
  • Карма: 0
Такой вопрос, а можно ли сделать маленькую панельку с кнопками, по нажатию которых вызываются эти процедуры?
Ответ на этот вопрос легко находится в справке автокада, а так же в гугле.
Такой вопрос, а можно ли сделать маленькую панельку с кнопками, по нажатию которых вызываются эти процедуры?
Множество предложений: https://goo.gl/gKNxsX
Благодарствую. Предложенным Вами способом решение моей задачки будет проще.

Оффлайн melkalex90Автор темы

  • ADN OPEN
  • **
  • Сообщений: 59
  • Карма: 0
Добрый день!
Александр, подскажите пожалуйста, в каком месте у вас идет прорисовка конечной линии в контуре(ваш код http://adn-cis.org/forum/index.php?topic=975.msg4284#msg4284)?
Мне есть необходимость просто нарисовать полилинию, чтобы измерить ее длину.

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Александр, подскажите пожалуйста, в каком месте у вас идет прорисовка конечной линии в контуре
Ты имеешь в виду соединение первой и последней вершины? Это управляется свойством Closed.
Т.е. тебе нужно убрать poly.Closed = true; (или заменить на  poly.Closed = false;)
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн melkalex90Автор темы

  • ADN OPEN
  • **
  • Сообщений: 59
  • Карма: 0
Ты имеешь в виду соединение первой и последней вершины? Это управляется свойством Closed.
Т.е. тебе нужно убрать poly.Closed = true; (или заменить на  poly.Closed = false;)
Да имеено это и было надо) Но я сам разобрался, но все равно спасибо.

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Пожалуйста. В дальнейшем запомни, что "один вопрос - одна тема", т.е. этот вопрос нужно было задать в новой теме.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение