Показать сообщение отдельно
  #6  
Старый 18.01.2011, 21:48
OvoMan OvoMan вне форума
Прохожий
 
Регистрация: 18.01.2011
Сообщения: 7
Репутация: 10
По умолчанию

видимо надо полностью описать ситуацию:
по нажатии кнопки я создаю на panel один новую иконку открываемого файла, и после этого я должен нажать на эту созданную иконку и запустить файл, то есть в любой момент времени я могу вызвать функцию запуска файла и должен туда передать путь
а у тебя получается
Код:
 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;
что всегда в S будет адрес последнего файла
Ответить с цитированием