Функция mClosePrivateDialog для закрытия приватного диалога

Функция mClosePrivateDialog для закрытия приватного диалога

"Для разработчиков", "Серверные скрипты", "Описание функций", "Диалоги", "mClosePrivateDialog".

 

Закрыть приватный диалог с другим человеком у указанного пользователя. Не имеет значения, существует он или нет. MyChat 8.0 и старше.

 

Синтаксис

function mClosePrivateDialog(const iUINOwner, iUINWith: integer): integer;

 

Параметры и возвращаемые значения

Параметр

Тип

Значение

iUINOwner

integer

идентификатор владельца диалога;

iUINWith

integer

UIN пользователя, с кем нужно закрыть приватный диалог.

 

Результат функции

0

ошибок нет, диалог успешно закрыт;

-1

iUINOwner должен быть больше нуля;

-2

iUINWith должен быть >= нулю;

-3

iUINOwner не существует;

-4

iUINWith не существует.

 

Пример

begin
  mClosePrivateDialog(6, 16222);
end.

Результат работы скрипта

В интерфейсе клиентского приложения мгновенно удаляется запись с указанным пользователем в списке последних разговоров и закрывается окно с сообщениями в чате, если оно было активно.
 

Ещё посмотреть

mCloseAllDialogs