Показать сообщение отдельно
  #7  
Старый 09.08.2009, 18:45
Аватар для Hacker
Hacker Hacker вне форума
Прохожий
 
Регистрация: 09.08.2009
Адрес: Россия, Москва
Сообщения: 11
Репутация: 6
По умолчанию

Код:
uses ShellApi;

procedure TForm1.Button1Click(Sender: TObject);
begin
ShellExecute(Application.Handle, Pchar('Open'),
Pchar('программа или объект (CLSID)' ) , Pchar ('параметр') ,
'' ,SW_SHOWNORMAL);
end;

например:

procedure TForm1.Button1Click(Sender: TObject);
begin
ShellExecute(Application.Handle, Pchar('Open'),
Pchar('::{450D8FBA-AD25-11D0-98A8-0800361B1103}' ) , Pchar ('') ,
'' ,SW_SHOWNORMAL);
end;

(открытие моих документов)

или:

procedure TForm1.Button1Click(Sender: TObject);
begin
ShellExecute(Application.Handle, Pchar('Open'),
Pchar('::{20D04FE0-3AEA-1069-A2D8-08002B30309D}' ) , Pchar ('') ,
'' ,SW_SHOWNORMAL);
end;

(открывает Мой компьютер)
Admin: Пользуемся тегами!
Ответить с цитированием