Шаг 49 - Свойство RecipIndex

Задает или возвращает номер текущего индексированного получателя.

Применение:
Элемент управления сообщениями MAPI.

Синтаксис:

[Form.]MapiMessages.RecipIndex[ = nIndex]

Установки:
nIndex
Задает индексный номер, идентифицирующий конкретного получателя сообщения.

Комментарии:
Недоступно на этапе разработки, доступно для чтения-записи на этапе выполнения.

Индексный номер из данного свойства определяет значения свойств RecipAddress, RecipCount, RecipDisplayName и RecipType.

Получатель, идентифицируемый свойством RecipIndex, называется текущим индексированным получателем. Значение свойства RecipIndex может изменяться в диапазоне от 0 (принимается по умолчанию) до RecipCount-1. Значения других свойств получателя несут информацию об отправителе сообщения, находящегося в буфере чтения, когда свойство RecipIndex имеет значение -1. По умолчанию используется установка 0.

Чтобы добавить нового получателя, установите значение свойства RecipIndex большим или равным текущему числу получателей для сообщения из буфера редактирования. Свойство RecipCount будет автоматически обновлено, чтобы отразить подразумеваемое новое количество получателей. Например, если текущее значение свойства RecipCount равно 3, то при установке значения свойства RecipIndex равным 4 будут добавлены 2 получателя и значение свойства RecipCount будет увеличено до 5.

Чтобы удалить существующего получателя, задайте метод Delete с аргументом nObject, установленным равным 1. Получателей можно добавлять или удалять только в том случае, когда свойство MsgIndex имеет значение - 1.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 07.12.2002