Показать сообщение отдельно
  #2  
Старый 04.04.2009, 16:58
Nyctos Kasignete Nyctos Kasignete вне форума
Активный
 
Регистрация: 29.03.2009
Сообщения: 300
Репутация: 94
По умолчанию

Если лучше предложений не будет, то можно воспользоваться переменными окружения системы.
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
  userprof: PChar;
  AppData: string;
begin
  GetMem(userprof, 256);
  ExpandEnvironmentStrings(PChar('%userprofile%'), userprof, 254);
  AppData := StrPas(userprof) + '\Application Data';
  FreeMem(userprof, 256);
  ShowMessage(AppData);
end;
Ответить с цитированием