dwg.ru forum rss xml
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > .NET > Vb.net проблема с intersectWith

Vb.net проблема с intersectWith

Версия для печати
 
Закрытая тема
Опции темы Поиск в этой теме
Непрочитано 22.02.2017, 18:35 #1
Vb.net проблема с intersectWith
samaratopograf
 
Изыскатель
 
Самара
Регистрация: 09.02.2017
Сообщений: 14

samaratopograf вне форума Вставить имя

Здравствуйте.

Возникла проблема с кодом на vb.net

Суть такая, программно создаются 2 полилинии и надо определить тоску пересечения.
При использовании intersectWith возникает ошибка: "Ссылка на объект не указывает на экземпляр объекта"

В этой строке возникает ошибка.
tempTouch.IntersectWith(smoothPolySole, Intersect.ExtendBoth, intPoints, IntPtr.Zero, IntPtr.Zero)

Ниже, фрагмент кода

Dim acDoc As Document = Application.DocumentManager.MdiActiveDocument
Dim acDb As Database = acDoc.Database
Dim acEd As Editor = acDoc.Editor
Dim acTrans As Transaction = acDb.TransactionManager.StartTransaction()
...............

Using acTrans

'' Open the Block table for read
acBlkTbl = acTrans.GetObject(acDb.BlockTableId,
OpenMode.ForRead)
'' Open the Block table record Model space for write
acBlkTblRec = acTrans.GetObject(acBlkTbl(BlockTableRecord.ModelSpace),
OpenMode.ForWrite)

....................................
Просмотров: 1654
 
Непрочитано 22.02.2017, 20:10
#2
Boxa

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


Дополните код, в том фрагменте который Вы опубликовали, Вы просто открываете таблицу блоков для чтения и пространство модели для записи,
и вот эта строчка
Цитата:
Сообщение от samaratopograf Посмотреть сообщение
tempTouch.IntersectWith(smoothPolySole, Intersect.ExtendBoth, intPoints, IntPtr.Zero, IntPtr.Zero)
вообще ни к чему не привязана.
tempTouch, smoothPolySole - что это за объекты и как они получены?
intPoints - а это что? int как бы намекает на тип объекты, но что это и что там должно быть...
Так же дополните, под какой автокад пишите
Boxa вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 22.02.2017, 20:47
#3
Бот
Moderator


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


samaratopograf, просьба изменить название темы "Vb.net проблема с intersectWith" в соответствии с п.4.3. правил форума, в противном случае тема будет закрыта через 24 часов.

Как переименовать тему?

Сообщение сгенерировано автоматически, отвечать на него не нужно
Бот вне форума вставить имя Обратить внимание модератора на это сообщение  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > .NET > Vb.net проблема с intersectWith

Инженерные консультации
Опции темы Поиск в этой теме
Поиск в этой теме:

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

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с распечаткой растра из автокад - ступенчатость линий и границ mechos AutoCAD 15 04.04.2013 13:03
Проблема с Удлиннением отрезка rtyu AutoCAD 24 24.07.2012 16:28
AutoCAD 2008: Проблема при печати файла с неизвестным форматом листа Fredyk AutoCAD 3 12.07.2012 12:26
Редактор блоков, проблема при двойном клике Klim007 AutoCAD 4 22.11.2011 16:43
Проблема с ксероксом Canon PC860 _Oleg_ Разное 5 26.12.2007 10:18

|| Главная || Каталог САПР || Тендеры || Публикации || Объявления || Биржа труда || Download || Галерея ||
|| Библиотека || Кунсткамера || Каталог предприятий || Контакты || Файлообменник || Блоги ||


Размещение рекламы