Показать сообщение отдельно
  #8  
Старый 26.01.2008, 23:31
Аватар для Yurk@
Yurk@ Yurk@ вне форума
Специалист
 
Регистрация: 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.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
Ответить с цитированием