Показать сообщение отдельно
  #2  
Старый 21.10.2011, 22:31
roamer roamer вне форума
Активный
 
Регистрация: 15.04.2009
Сообщения: 369
Репутация: 93
По умолчанию

Как вариант (имя папки, где недавние документы):
Код:
uses
  ShlObj,
  ...;

function GetSpecialPath(CSIDL: word): string;
var s:  string;
begin
  SetLength(s, MAX_PATH);
  if not SHGetSpecialFolderPath(0, PChar(s), CSIDL, true)
  then s := '';
  result := PChar(s);
end;
Код:
procedure TForm1.SpeedButton1Click(Sender: TObject);
begin
  ShowMessage(GetSpecialPath(CSIDL_RECENT));
end;

В модуле ShlObj определены соотв. константы.
Ответить с цитированием