Перейти к содержанию
Fire Monkey от А до Я

[TfgFlipView] Как загрузить изображение через URL?


zekelive

Рекомендуемые сообщения

  • Администраторы

Добрый день.

 

В следующей версии я добавлю специальный механизм ожидания открытия следующего слайда, пока программист загружает изображение.

 

На текущий момент, нужно загрузить картинку по URL используя TIdHTTP, а потом загрузка полученного изображения в Bitmaps.

Ссылка на комментарий

Дабы не создавать новую тему задам вопрос здесь. Почему при отключенном слайд шоу и загруженных в компонент изображениях при загрузке формы пролистывается 1 слайд?

Ссылка на комментарий
  • Администраторы

Добрый день,

 

Бага. В следующей версии будет исправление.

 

А пока локальный фикс в файле FGX.FlipView.Types.pas (предположительно 104 строка)

{ TfgFlipViewSlideShowOptions }

  TfgFlipViewSlideShowOptions = class(TfgPersistent)
  public const
    DefaultEnabled = True;

Изменить значение константы DefaultEnabled на False:

{ TfgFlipViewSlideShowOptions }

  TfgFlipViewSlideShowOptions = class(TfgPersistent)
  public const
    DefaultEnabled = False;
Ссылка на комментарий
Рабочий код по загрузке изображений извне в FlipVIew:
var
Stream: TStream;
begin
Stream := TMemoryStream.Create;
URL:='http://www.vk.com/123.jpg'
  HTTP1.Get(URL, Stream);
  Stream.Position := 0;
  FV1.Images.Add;
  FV1.Images[FV1.Images.Count-1].Bitmap.LoadFromStream(Stream); 
end;
Изменено пользователем zekelive
Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...