
26.01.2008, 23:31
|
 |
Специалист
|
|
Регистрация: 07.09.2007
Адрес: Украина, г. Днепропетровск
Сообщения: 892
Версия Delphi: 7 + ОгнеПтица
Репутация: выкл
|
|
А если так ???
Цитата:
Сообщение от Electronic_Arts
Нет не так -
|
Код:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls;
type
TForm1 = class(TForm)
Image1: TImage;
Image2: TImage;
Image3: TImage;
Button1: TButton;
procedure Button1Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
private
public
end;
var
Form1: TForm1;
i:integer;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
if Components[i] is TImage then
begin
Components[i].Tag:=i+1;
case Components[i].Tag of
1 : begin Image1.Show; Image2.Hide; Image3.Hide; end;
2 : begin Image1.Hide; Image2.Show; Image3.Hide; end;
3 : begin Image1.Hide; Image2.Hide; Image3.Show; end;
end;
end;
if i<2 then i:=i+1 else i:=0;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
i:=0;
end;
end.
Проверил. Работает! ;)
__________________
Поживу - увижу, Доживу - узнаю, Выживу - учту. 
[P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
|