Сообщество программистов Autodesk в СНГ
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Образовательный курс по платформе Autodesk Forge.
Начало
Сайт
Правила
Помощь
Поиск
Непрочитанные
Календарь
Вход
Регистрация
Сообщество программистов Autodesk в СНГ
»
ADN Club
»
AutoCAD .NET API
»
Не найдено определение Item класса BlockTable
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Не найдено определение Item класса BlockTable (Прочитано 4831 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Алексей (IdeaSoft)
ADN
Сообщений: 1189
Карма: 9
Skype:
Не найдено определение Item класса BlockTable
«
:
20-09-2018, 16:54:43 »
Не могу понять почему в VB нет ошибки.
Код - C#
[Выбрать]
Dim ret As ObjectId
=
Nothing
...
Dim
BT As BlockTable
=
tr
.
GetObject
(
db
.
BlockTableId
, OpenMode
.
ForRead
)
...
ret
=
BT
.
Item
(
bName
)
А в C# ругается (Item не найдено определение)
Код - C#
[Выбрать]
string
bName
=
"Имя_блока"
;
ObjectId ret
=
new
ObjectId
(
)
;
...
BlockTable
BT
=
tr
.
GetObject
(
db
.
BlockTableId
, OpenMode
.
ForWrite
)
as
BlockTable
;
...
ret
=
BT
.
Item
(
bName
)
;
Записан
Отмечено как Решение
Алексей (IdeaSoft)
20-09-2018, 16:58:11
Александр Ривилис
Administrator
Сообщений: 13882
Карма: 1787
Рыцарь ObjectARX
Skype:
Re: Не найдено определение Item класса BlockTable
«
Ответ #1 :
20-09-2018, 16:57:47 »
Вместо:
Код - C#
[Выбрать]
ret
=
BT
.
Item
(
bName
)
;
должно быть:
Код - C#
[Выбрать]
ret
=
BT
[
bName
]
;
Записан
Не забывайте про правильное
Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился
правильный ответ
, то не забудьте про кнопку
Решение
Алексей (IdeaSoft)
ADN
Сообщений: 1189
Карма: 9
Skype:
Re: Не найдено определение Item класса BlockTable
«
Ответ #2 :
20-09-2018, 16:58:48 »
А понял спасибо.
А то я уже и так пробовал Item[bName]
Записан
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Сообщество программистов Autodesk в СНГ
»
ADN Club
»
AutoCAD .NET API
»
Не найдено определение Item класса BlockTable