Здравствуйте!
Как можно программно удалить объект из серии, имея лишь его внутренний код? Был бы очень признателен за пример.
Как можно программно удалить объект из серии, имея лишь его внутренний код? Был бы очень признателен за пример.
03.04.2009 10:51:05
Здравствуйте!
Как можно программно удалить объект из серии, имея лишь его внутренний код? Был бы очень признателен за пример. |
|
|
|
03.04.2009 18:28:19
API - функций, для удаления объекта из серии нет. Возможно только
удалить серию объектов mapSeriaDelete (HRSC hRsc, long int code, long int local) и создать ее заново. |
|
|
|
03.04.2009 19:26:02
А если удалить значение перечислимой семантики
участвующей в формировании вида серии ?
Не тот глуп кто не знает, а тот, кто не знает где искать.
|
|
|
|
06.04.2009 11:01:53
Перебором семантик влияющих на внещний вид объекта. Их (семантик влияющих на вид) может быть больше 1.
// Запросить число семантик влияющих на внещний вид объекта по внутреннему // коду (порядковому номеру) объекта (с 1) // incode - внутренний код объекта (номер по порядку) // hRsc - идентификатор классификатора карты _MAPIMP long _MAPAPI mapGetRscImageSemanticCount(HRSC hRsc,long int incode); // Запрос кода семантики влияющей на изображение по внутреннему коду // (порядковому номеру) объекта и порядковому номеру такой семантики (c 1) // hRsc - идентификатор классификатора карты // incode - внутренний код объекта (номер по порядку) // number - номер семантики // При ошибке возвращает 0 _MAPIMP long _MAPAPI mapGetRscImageSemanticCode(HRSC hRsc,long int incode, long int number); |
|
|
|
07.04.2009 10:24:30
Ну хорошо, а вот как можно узнать SERIAPLACE объекта ? Номер(а) ограничителя(ей) семантики?
|
|
|
|
07.04.2009 10:32:08
А зачем?
|
|
|
|
07.04.2009 11:05:02
Уже наверное незачем. Попробовал обновить серию, обнулив одно из значений ограничителя семантики - ничего не вышло.
В редакторе классификатор есть возможность удалить объект из серии, каким образом происходит удаление? Удаляется серия и создается новая без выбранного объекта? |
|
|
|
07.04.2009 12:21:26
|
|||
|
|
08.04.2009 14:06:27
Нуждно сделать так, чтобы количестов значений перечислимой семантики уменьшилось на одно (удаляемое) значение Обнуление приведет к обнулению вида объекта - он у Вас станет системным !
Не тот глуп кто не знает, а тот, кто не знает где искать.
|
||||
|
|
|||
© КБ Панорама, 1991-2024 Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности |