DxfCode

Автор Тема: DxfCode  (Прочитано 3258 раз)

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

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

  • ADN OPEN
  • ****
  • Сообщений: 384
  • Карма: 21
DxfCode
« : 02-05-2020, 19:48:31 »
Всех приветствую.
Может кто-то знает в чём разница между простыми DxfCode.*, например DxfCode.Int16, и DxfCode.ExtendedData*, например DxfCode.ExtendedDataInteger16? И то, и то у меня получалось записывать и считывать из XRecord.

Отмечено как Решение Lemieux 02-05-2020, 20:15:51

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

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: DxfCode
« Ответ #1 : 02-05-2020, 20:04:56 »
DxfCode.ExtendedData*,
Эти используются только в XDATA. В Xrecord их не следует использовать, так как это может испортить чертеж или привести к аварийному завершению AutoCAD.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

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

  • ADN OPEN
  • ****
  • Сообщений: 384
  • Карма: 21
Re: DxfCode
« Ответ #2 : 02-05-2020, 20:17:58 »
DxfCode.ExtendedData*,
Эти используются только в XDATA. В Xrecord их не следует использовать, так как это может испортить чертеж или привести к аварийному завершению AutoCAD.
Интересно. Я конечно подозревал этот ответ, но нигде явно это не сказано об этом, а в экспериментах, не только с int16, AutoCAD вёл себя нормально. И всё читалось/записывалось даже после сохранения/открытия чертежа.

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

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