MyChat Scripts: функция mPersonalContactsClear, удалить личные контакты пользователя

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"): Скрипт выполнен успешно.

 

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

mLogScript

mPersonalContactsRefresh