Функция 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.
Результат работы скрипта
В интерфейсе клиентского приложения мгновенно удаляется запись с указанным пользователем в списке последних разговоров и закрывается окно с сообщениями в чате, если оно было активно.