Вниз
Скачать: 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-1100252132
Muhsin
2004-11-12 12:35
2004.11.28
Подключение к серверу


14-1100034968
Cerberus
2004-11-10 00:16
2004.11.28
Предлогаю альтернотиву


14-1100442458
Drakon
2004-11-14 17:27
2004.11.28
Linux на сервере


14-1100244846
ArMellon
2004-11-12 10:34
2004.11.28
Какой модем лучше?


1-1100583961
leonidus
2004-11-16 08:46
2004.11.28
Можно ли написать программу HTML>CHM ?




   Наверх