Загрузка большого изображения по частям в компоненте Timage - PullRequest
3 голосов
/ 15 октября 2010

У меня есть большие изображения на сервере. Когда пользователь запрашивает какой-либо из них, я загружаю их на клиентский компьютер, и после его завершения я загружаю их в управление Timage.

Теперь, какой клиент запрашивает, чтобы изображение входило в чанки (части), и как только чанк загружен, он должен быть показан в элементе управления Timage, и как только другой чанк загружен, он должен быть добавлен к ранее загруженному образу.

Я не понимаю, как поступить так же. Я использую Delphi 2006

1 Ответ

1 голос
/ 15 октября 2010

Создать bm, пустой (белый или черный) TBitmap с таким же размером, как у всего изображения.Затем загрузите каждую ячейку изображения одну за другой.Когда новая ячейка загружена, нарисуйте ее (например, используя BitBlt или Draw) в правой части bm.

...