Вниз
Скачать: CL | DM;

Смена картинок по таймеру   Найти похожие ветки 

← →
clampo ©   (2004-08-28 23:19) [0]

Привет всем!!! Как сделать так что бы н\р 5 картинок менялись одна за другой,
и это снова повторялось и без могания и торможения


← →
dRake   (2004-08-29 01:57) [1]

VAR
 ABMP  : array [1..5] of TBitmap;
 Index : integer;

{...}

Procedure FormCreate;
var i : integer;
   s : string;
begin;

for i := 1 to 5 do
 begin;
   TBMP[i] := TBitmap.Create;
   
   case i of
     1: s := "Image1.bmp";
     2: s := "Image2.bmp";
     {...}
   end;

   TBMP[i].LoadFromFile(s);
 end;

Index := 1;

end;

{...}

procedure Timer1OnTimer;
begin;

 inc(Index);
 if Index > 5 then Index := 1;

 BitBlt(Form1.Canvas.Handle, 10, 10, TBMP[Index].Width,
        TBMP[Index].Height, TBMP[Index].Canvas.Handle, 0, 0,
        SRCCOPY);

end;


← →
dRake   (2004-08-29 02:00) [2]

Блин забыл :)

procedure FormDestroy;
var i : integer;
begin

for i := 1 to 5 do TBMP[i].Free;

end;



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.022 c
1-1100625387
bloodman
2004-11-16 20:16
2004.11.28
Передача строки в TStringList/


3-1099159192
SergP
2004-10-30 21:59
2004.11.28
Отображение номера записи в DBCtrlGrid


10-1066399363
val_5
2003-10-17 18:02
2004.11.28
Развертывание 3-х звенн приложения


1-1100611573
Jk
2004-11-16 16:26
2004.11.28
Кодеры, хелп со строками!


4-1097754180
pavel_guzhanov
2004-10-14 15:43
2004.11.28
WMI SDK




   Наверх