Взять из буфера обмена координаты полилини

Автор Тема: Взять из буфера обмена координаты полилини  (Прочитано 6357 раз)

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

Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 1189
  • Карма: 9
    • idea-soft.ru
  • Skype: makar_govorun
Подскажите, возможно ли используя объект
clipboard без написания плагина прочесть данные полилинии (набор координат 2d).
Т.е. Без использования autocad API.

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

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

Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 1189
  • Карма: 9
    • idea-soft.ru
  • Skype: makar_govorun
В буфер находится полилиния

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
В буфер находится полилиния

Ну тогда очевидно, что без API ты ничего не сделаешь. Да и с API будет не так просто.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 1189
  • Карма: 9
    • idea-soft.ru
  • Skype: makar_govorun
Я пробовал из буфера вставлять полилинии в mspaint
Paint принимает инфу из буфера как битовую матрицу
А мне нужен вектор.

Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 1189
  • Карма: 9
    • idea-soft.ru
  • Skype: makar_govorun
Может в сторону javascript посмотреть?

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

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

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Я пробовал из буфера вставлять полилинии в mspaint
Paint принимает инфу из буфера как битовую матрицу
А мне нужен вектор.
В буфере обмена есть BITMAP - картинка. И есть специальный AutoCAD'овский формат, в котором содержится ссылка на временный dwg-файл, содержащий примитивы, скопированные в буфер обмена. В самом буфере обмена этих примитивов нет.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 1189
  • Карма: 9
    • idea-soft.ru
  • Skype: makar_govorun
Нужно вставить в веб-браузер список координат.
Не хочу рядового пользователя грузить сложностями установки плагина. Хочется что бы пользователю было как можно проще. Ctrl+c ctrl+v просто без лишних вопросов. Меньше заморочек для юзера.

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Не получится. Еще раз. Буфер обмена после копирования полилинии в неё содержит путь к dwg-файлу, куда эта полилиния скопировалась. Вытащить координаты можно только в AutoCAD (или RealDWG).
P.S.: А если пользователь скопирует не полилинию или несколько полилиний???
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн trir

  • ADN Club
  • ****
  • Сообщений: 475
  • Карма: 63
Цитировать
Нужно вставить в веб-браузер список координат.
зачем?

Оффлайн avc

  • ADN Club
  • *****
  • Сообщений: 822
  • Карма: 166
    • Мои плагины к Автокаду
Нужно вставить в веб-браузер список координат.
Значит нужен плагин, который возьмет координаты вашей полилинии из чертежа и запишет в буфер как текст