首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

请教 已知有3个image,怎么依次操作

2012-04-16 
请问 已知有3个image,如何依次操作?image1tag1image2tag2image3tag3想在一个循环里依次让image载入图片

请问 已知有3个image,如何依次操作?
image1 tag=1
image2 tag=2
image3 tag=3

想在一个循环里依次让image载入图片,请问如何实现?

[解决办法]
大概就是这样

for i:=1 to 3 do
if self.findcomponent('image'+inttostr(i))<>nil then
TImage(self.findcomponent('image'+inttostr(i))).picture.loadformfile(...);
[解决办法]
定义一个图片框数组
var
ArrayImage: array[0..2] of TImage;

ArrayImage[0] := image1;
ArrayImage[1] := image2;
ArrayImage[2] := image3;

for I:= 0 TO 2 do
ArrayImage[I].picture.LoadFromFile();

热点排行