![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Здравствуйте, нужна помощь! В папке с проектом есть 2 картинки. На форме есть комбобокс. Нужно, чтобы при выборе той или иной строчки комбобокса открывалась одна из этих картинок.
|
|
#2
|
|||
|
|||
|
Код:
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, потом этот код будет работать почти без изменений. Последний раз редактировалось lmikle, 19.04.2014 в 23:04. |