Показать сообщение отдельно
  #5  
Старый 18.01.2011, 21:41
Аватар для v1s2222
v1s2222 v1s2222 вне форума
Продвинутый
 
Регистрация: 07.09.2010
Сообщения: 726
Репутация: 26711
По умолчанию

Либо если несколько картинок создаешь:
Код:
  S: String;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
var
 icon     : array[1..3] of TImage;
 i: integer;
begin
  for i:=1 to 3 do begin
    imag[i]:=TImage.Create(self);
    with imag[i] do begin
      Parent:=Form1.Panel1;
      Left:=10;
      Top:=10;
      AutoSize:=true;
      Picture.Icon:=icon;
      OnDblClick:=OpenLabel;
      S:='myfile.exe' + IntToStr(i); // изменяй здесь название файла
    end;
end;

procedure TForm1.OpenLabel(Sender: TObject);
begin
 ShellExecute(handle, 'open', s, nil, nil, SW_SHOWNORMAL);
end;
__________________
Помогаю за Спасибо
Ответить с цитированием