TICQ

unit ICQ; Модуль для работы с ICQ протоколом.

Название Результат Описание Код Параметры Примеры
Connect Boolean Подключиться к серверу ICQ
function Connect(UIN : Cardinal; const Password : string; const Server : string = 'login.icq.com'; Port : Word = 5190; TimeOut : Byte = 5): Boolean;

UIN - номер ICQ под которым требуется войти
const Password - пароль от ICQ
const Server - адрес сервера ICQ
Port - порт сервера
TimeOut - время на попытку подключения (в секундах)

Примеров не найдено Для просмотра примера необходимо зарегистрироваться
OnMessageRecv - Вызывается при получении сообщения (Используется в наследующих классах для перекрытия - override)
procedure OnMessageRecv(Sender : TObject; Msg, UIN : string); virtual;

Sender - объект-отправитель
Msg - текст сообщения
UIN - номер ICQ, от кого пришло сообщение

Примеров не найдено Для просмотра примера необходимо зарегистрироваться
OnError - Вызывается при ошибке (Используется в наследующих классах для перекрытия - override)
procedure OnError(Sender : TObject; ErrorType : TErrorType; const ErrorMsg : string); virtual;

Sender - объект-отправитель
ErrorType - тип ошибки
const ErrorMsg - текст ошбки

Примеров не найдено Для просмотра примера необходимо зарегистрироваться
Disconnect - Отключиться от сервера
procedure Disconnect;
Аргументы отсутствуют Примеров не найдено Для просмотра примера необходимо зарегистрироваться
Status Cardinal Текущий статус (ONLINE = $00000000; INVISIBLE = $00000100; AWAY = $00000001; NA = $00000005; OFFLINE = $FFFFFFFF;)
property Status: Cardinal;
Аргументы отсутствуют Примеров не найдено Для просмотра примера необходимо зарегистрироваться
OnUserOffline - Вызывается при отключении контакта из вашего списка ICQ от сервера (Используется в наследующих классах для перекрытия - override)
procedure OnUserOffline(Sender : TObject; UIN : string); virtual;

Sender - объект-отправитель
UIN - номер ICQ вышедшего из сети контакта

Примеров не найдено Для просмотра примера необходимо зарегистрироваться
Create - Конструктор класса
constructor Create;
Аргументы отсутствуют Примеров не найдено Для просмотра примера необходимо зарегистрироваться
SendMessage - Отправить сообщение
procedure SendMessage(UIN : Cardinal; const Msg : string);

UIN - номер получателя
const Msg - текст сообщения

Для просмотра примера необходимо зарегистрироваться
  • Найденные примеры для этого метода:
Destroy - Деструктор класса
destructor Destroy; override;
Аргументы отсутствуют Примеров не найдено Для просмотра примера необходимо зарегистрироваться
OnServerDisconnect - Вызывается, если Вы были отключены сервером (Используется в наследующих классах для перекрытия - override)
procedure OnServerDisconnect(Sender : TObject; Reason : LongInt; Description : string); virtual;

Sender - объект-отправитель
Reason - причина (код) 
Description - текстовое описание причины

Примеров не найдено Для просмотра примера необходимо зарегистрироваться