是不是这个意思?
procedure TForm1.Button1Click(Sender: TObject);
var
tmpStr:TStringlist;
i:integer;
begin
tmpStr:=TStringlist.Create;
//给Edit1-Edit6的文本排序
tmpStr.Sorted:=true;
for i:=1 to 6 do tmpStr.Add(TEdit(FindComponent('Edit'+IntToStr(i))).Text);
for i:=1 to 6 do TEdit(FindComponent('Edit'+IntToStr(i))).Text:=tmpStr.Strings[i-1];
//给Image1-image6装人对应的文件
for i:=1 to 6 do TImage(FindComponent('Image'+IntToStr(i))).Picture.LoadFromFile(GetCurrentDir+'/'+tmpStr.Strings[i-1]+'.bmp');
tmpStr.Free;
end;