• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Открыть TMemoryStream

Автор Tarakanchikk, 30.06.21, 16:33:47

« назад - далее »

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

Tarakanchikk

Добрый день. У меня имеется поток данных TMemoryStream, который мне требуется открыть в Компасе. Есть ли команда для открытия TMemoryStream или TStream.
В данном потоке находится файл в формате frw.

P.S.
Данный поток я могу просмотреть при помощи Ole-контейнера в Delphi. После чего контейнер предлагает открыть файл и он открывается в Компасе.
По этой причине и возник вопрос можно ли открыть данный поток сразу в Компасе.

graphdark

То есть вы, как текст читаете фрагмент, формируете поток и хотите этот поток открывать по мере чтения в канпасе? Это чтобы на лету рисовать? Мне кажется все равно требуется поток в файл собрать и уже потом открывать.

Tarakanchikk

У меня в базе есть поле image, в котором хранятся ole объекты(чертежи). В итоге я решил открывать эти объекты в ole-контейнере. Контейнер предлагает мне открыть данный чертеж в компасе. Далее контейнер запускает компас и я уже могу сохранить данный чертеж в нужном мне формате(pdf).

graphdark

Я с асесовской базой так именно с картинками поступал. Получал весь поток, сохранял в файл, открывал.
+ Благодарностей: 1