Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.10.2013, 09:25   #1
Olejik
Форумчанин
 
Регистрация: 02.06.2009
Сообщений: 218
По умолчанию Просмотр DWF файла WinForm

Добрый день!
необходимо сделать росмотрщика dwf файлов в своей программе, средствами API Autodesk Design Review.
следующий код работает:
Код:
private AxExpressViewerDll.AxCExpressViewerControl axCExpressViewerControl1;
Код:
public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            string pat = @"C:\1.dwf";
            axCExpressViewerControl1.SourcePath = pat;
        }
    }
Но есть еще свойство _SourceStream, вот при коде
Код:
StreamReader sr = new StreamReader(@"C:\1.dwf");
            try
            {
                axCExpressViewerControl1._SourceStream = sr;
            }
            catch(Exception e)
            {
                MessageBox.Show(e.Message);
            }
            sr.Close();
говорит, что не реализованно, но есть еще один контрол
Код:
private AxECompositeViewer.AxECompositeViewerImpl axECompositeViewerImpl1;
при коде
Код:
public Form1()
        {
            InitializeComponent();
            StreamReader sr = new StreamReader(@"C:\1.dwf");
            try
            {
                axECompositeViewerImpl1._SourceStream = sr;
            }
            catch(Exception e)
            {
                MessageBox.Show(e.Message);
            }
            sr.Close();
        }
Он вообще молчит и не выдает чертеж на экран, а если использовать SourcePath, то отображает чертеж, но необходимо именно через _SourceStream работать.
Все эти контролы взяты из
Autodesk DWF Viewer Control - C:\Program Files\Common Files\Autodesk Shared\DWF Common\AdView.dll
Autodesk ECompositeViewer Control - C:\Program Files\Autodesk\Autodesk Design Review 2012\EComposite\ECompositeViewer.dl l
Спасибо заранее за ответы.
Olejik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
просмотр файла Mic Word в Form Michael Gepard C# (си шарп) 0 04.02.2012 23:52
просмотр .sql файла через phpmyadmin da10h PHP 5 01.06.2011 23:27
Просмотр первой страницы PDF файла artemavd Общие вопросы Delphi 11 18.09.2010 13:42
Просмотр программой PDF-файла mitryz Помощь студентам 3 04.10.2009 14:20