TRVChatMessageExtraFiles.AddFile

<< Нажмите, чтобы показать Содержание >>

TRVChatMessageExtraFiles.AddFile

Добавляет новый файл, который будет прикреплён к сообщению.

procedure AddFile(const ADisplayName,
  AFileName: TRVUnicodeString;
  AFileSize: Int64 = -1);

Параметры:

ADisplayName – имя файла, которое будет отображаться в окне чата.

AFileName – имя файла или любая строка, указывающая его местоположение. Например, если сообщение получено с сервера, но файл ещё не загружен, это свойство может содержать команду для получения файла с сервера.

AFileSize – размер файла в байтах. Если AFileName содержит полное имя локального файла, можно передать -1. В этом случае компонент сам определит размер файла.

Файл добавляется с типом rvcftDownload. Этот тип можно изменить в коллекции Files или вызвать AssignDefaultFileTypes после добавления всех файлов.