MyChat Scripts: функция mPersonalContactsClear, удалить личные контакты пользователя
Очистить личный список контактов указанного пользователя.
Синтаксис
function mPersonalContactsClear(iUINOwner: integer): integer;
Параметры и возвращаемые значения
Параметр |
Тип |
Значение |
iUINOwner |
integer |
уникальный идентификатор пользователя, >0. |
Результат функции
0 |
список личных контактов пользователя успешно очищен; |
-1 |
список контактов пользователя пуст; |
-2 |
пользователь не зарегистрирован на сервере; |
-3 |
вы не можете использовать UIN = 0. |
Пример
const
UIN_OWNER = 6;
var
iResult: integer;
sMsg: string;
begin
iResult := mPersonalContactsClear(UIN_OWNER);
case iResult of
0: begin
sMsg := 'all ok';
mPersonalContactsRefresh(UIN_OWNER);
end;
-1: sMsg := 'personal contact list is empty';
-2: sMsg := 'owner uin does not exist';
-3: sMsg := 'you can''t use UIN = 0';
end;
mLogScript(sMsg, '');
end.
Результат работы скрипта
[18:37:46] (Log "mPersonalContactsClear"): personal contact list is empty
[18:37:46] (Run "mPersonalContactsClear"): Время выполнения скрипта: 7 мс
[18:37:46] (Run "mPersonalContactsClear"): Скрипт выполнен успешно.