Показать сообщение отдельно
  #2  
Старый 19.04.2014, 22:29
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,105
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Код:
const
  imgFiles : Array [0..1] Of String = ('File1.jpg','File2.bmp');

procedure TForm1.ComboBox1.Change(SEnder : TObject);
var
 AFileName : String;
begin
  If ComboBox1.ItemIndex <> -1 Then 
    Begin
      AFileName := ExtractFilePath(Application.ExeName) + imgFiles[ComboBox1.ItemIndex];
      Image1.Picture.LoadFromFile(AFileName);
    End;
end;

Это если все заранее известно. Если заранее кол-во картинко не известно, то надо сначала их найти, загрузить в массив в ComboBox, потом этот код будет работать почти без изменений.
Ответить с цитированием