在Timage组件中加载大部分图像

时间:2010-10-15 17:47:19

标签: delphi image-processing timage

我在服务器上有一个大图像。当用户请求任何一个时,我将它们下载到客户端机器上,一旦完成,我将它加载到Timage控件中。

现在客户端请求图像必须以块(部分)形式出现,并且一旦下载了块,它必须在Timage控件中显示,并且一旦下载了其他块,它必须附加到先前加载的图像。< / p>

我没有得到如何继续这样做。我正在使用Delphi 2006

1 个答案:

答案 0 :(得分:1)

创建bm,空白(更白或黑)TBitmap,其大小与整个图像相同。然后逐个下载图像的每个单元格。下载新单元格后,在BitBlt的右侧绘制它(例如,使用Drawbm)。