Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.16;
Скачать: CL | DM;

Вниз

Как сделать, чтобы в bitmap button`a добавлялся i-ый файл?   Найти похожие ветки 

 
vegarulez ©   (2006-04-05 12:02) [0]

Вообще проблема вот в чём.
Есть кнопки, и есть рисунки, которые нужно на них поместить.
Написал код который добавляет на i-ую кнопку рисунок.

procedure TForm1.FormCreate(Sender: TObject);
var i:Integer;
begin
for i:=2 to ControlCount-1 do

       if Controls[i] is TButton then
       (Controls[i] as TButton).Bitmap.LoadFromFile(C:\picture\key.bmp");
end;

А как его модифицировать, чтоб допустим добавлялся key[i].bmp?
Тобишь разные рисунки на разные кнопки.... кнопка[i]->рисунок[i].


 
Foxtrot   (2006-04-05 12:15) [1]

Может так
procedure TForm1.FormCreate(Sender: TObject);
var i:Integer;
begin
for i:=2 to ControlCount-1 do

      if Controls[i] is TButton then
      (Controls[i] as TButton).Bitmap.LoadFromFile(C:\picture\key" + IntToStr(i) +".bmp");
end;


 
Foxtrot   (2006-04-05 12:17) [2]

лучше использовать TSpeedButton и рисунки назначать из TImageList


 
vegarulez ©   (2006-04-05 15:25) [3]

А у тебя нет примера кода на твоё решение?
Просто не знаю как работает TImageList.


 
vegarulez ©   (2006-04-05 16:38) [4]

Забыл сказать спасички.
Просто мне видишь нужно если вдруг рисунки поменяются, чтоб на форме они тоже поменялись, а вот сечас смотрю TImageList, и так понимаю что туда кидается набор рисунков, которые там остаются статически.Или я ошибаюсь? При изменении рисунков, в TImageList они тоже поменяются?



Страницы: 1 вся ветка

Текущий архив: 2006.04.16;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.047 c
15-1143095465
Nic
2006-03-23 09:31
2006.04.16
А я флэшку постирал вчера в машине стиральной...


2-1143632624
apic
2006-03-29 15:43
2006.04.16
Уважаемые мастера, ПАМАГИТЕ!!!!!!!!!!!!!


6-1134060612
Паша666
2005-12-08 19:50
2006.04.16
Отправление запроса и получения онвета с сайта


5-1129716703
Kray1
2005-10-19 14:11
2006.04.16
изменить область видимости метода


8-1131809965
Jimmy
2005-11-12 18:39
2006.04.16
Сохранение bmp файла из image с нужным dpi