Реклама i
Стань нашим партнером - зарабатывай с нами!
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Проблема открытия dwg файла в плагине написанном на С#

Проблема открытия dwg файла в плагине написанном на С#

Ответ
Поиск в этой теме
Непрочитано 16.10.2014, 15:10 #1
Проблема открытия dwg файла в плагине написанном на С#
gavrlex
 
Регистрация: 16.10.2014
Сообщений: 4

У меня такая проблема: стандартный метод Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.Open() не всегда открывает файлы (и это связанно как я понимаю с этим:
Формат файла отличается от формата Autodesk DWG. Корпорация Autodesk не
принимала участия в разработке и лицензировании прикладной программы, в которой
сохранен этот файл DWG. Корпорация Autodesk не может гарантировать
совместимости с этой прикладной программой и целостности файла.)
Подскажите пожалуйста как мне открывать файлы))
Просмотров: 3869
 
Непрочитано 16.10.2014, 15:15
#2
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588


https://sites.google.com/site/bushma...krytie-certeza
Boxa вне форума  
 
Автор темы   Непрочитано 16.10.2014, 15:18
#3
gavrlex


 
Регистрация: 16.10.2014
Сообщений: 4


Цитата:
Сообщение от Boxa Посмотреть сообщение
я уже изучал этот материал. тут проблема в том что некоторые файлы dwg были созданы не в autocad и стандартный метод Open не открывает эти файлы
gavrlex вне форума  
 
Автор темы   Непрочитано 16.10.2014, 15:20
#4
gavrlex


 
Регистрация: 16.10.2014
Сообщений: 4


я уже изучал этот материал. тут проблема в том что некоторые файлы dwg были созданы не в autocad и стандартный метод Open не открывает эти файлы

----- добавлено через ~3 мин. -----
при использовании Open вылетает ошибка в AutoCAD "Ошибка при раскодировании данных"
gavrlex вне форума  
 
Непрочитано 16.10.2014, 15:47
#5
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588


Autocad какой? В более новых версиях немного по другому эта процедура выглядит...
Код:
[Выделить все]
Imports System.IO
Imports Autodesk.AutoCAD.ApplicationServices
Imports Autodesk.AutoCAD.DatabaseServices
Imports Autodesk.AutoCAD.Runtime
 
<CommandMethod("OpenDrawing", CommandFlags.Session)> _
Public Sub OpenDrawing()
    Dim strFileName As String = "C:\campus.dwg"

    Dim acDocMgr As DocumentCollection = Application.DocumentManager

    If (File.Exists(strFileName)) Then
        DocumentCollectionExtension.Open(acDocMgr, strFileName, False)
    Else
        acDocMgr.MdiActiveDocument.Editor.WriteMessage("File " & strFileName & _
                                                       " does not exist.")
    End If
End Sub
Boxa вне форума  
 
Автор темы   Непрочитано 16.10.2014, 16:50
#6
gavrlex


 
Регистрация: 16.10.2014
Сообщений: 4


Autocad 2011
gavrlex вне форума  
 
Непрочитано 16.10.2014, 17:04
#7
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,407
Отправить сообщение для Александр Ривилис с помощью Skype™


Читай: http://knowledge.autodesk.com/suppor...AA5E4-htm.html
Александр Ривилис вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Проблема открытия dwg файла в плагине написанном на С#

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
DwgRuLispLib: Функция открытия диалога Open\Save As файла (файлов) Supermax Библиотека функций 20 14.03.2018 10:05
Назначение свойств файла (команда dwgprops) без открытия файла Lispgamer Программирование 2 05.05.2014 08:47
Проблема открытия файлов на одном компьютере. KOT404 AutoCAD 4 28.07.2009 19:13
Проблема при открытии файла с "Немецким именем" pro-nick AutoCAD 16 18.01.2006 15:05