Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.11.2009, 02:45   #1
Maksas
 
Регистрация: 14.11.2008
Сообщений: 4
По умолчанию Работа с Temporary Internet Files

Доброго времени суток, подскажите пожалуйста как программно скопировать файлы из папки Temporary Internet Files как я ни пробовал ни как не получается и скопировать в нее тоже ни как не удается.
Maksas вне форума Ответить с цитированием
Старый 30.11.2009, 03:11   #2
Neeter
Форумчанин
 
Аватар для Neeter
 
Регистрация: 22.02.2009
Сообщений: 875
По умолчанию

А что именно не получается?
Возможно папка скрыта или защищена от записи.
Попробуйте использовать перед копированием ф-ию FileSetAttr. Она применима и к папкам.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
Neeter вне форума Ответить с цитированием
Старый 30.11.2009, 03:31   #3
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,480
По умолчанию

Вот.

Код:
procedure TForm1.Button1Click(Sender: TObject);
var
 a,s: Cardinal;
 dir1, dir2: array[0..265] of AnsiChar;
 SearchRec: TSearchRec;
begin
 if GetUserName(dir1, a) then
 GetWindowsDirectory(dir2,s);
 Caption:= Copy(dir2,1,3) +
 'Document and Settings\' + dir1 + '\Temporary Internet Files';
 if FindFirst(Caption + '*.*',faAnyFile,SearchRec)= 0 then
 repeat
  if not DirectoryExists(Edit1.Text) then
  ForceDirectories(Edit1.Text);
  if CopyFile(Pchar(Caption + SearchRec.name),
  Pchar(Edit1.text +'\'+ SearchRec.name), True) then
 until FindNext(SearchRec) <> 0;
 FindClose(SearchRec);
end;
uberchel вне форума Ответить с цитированием
Старый 30.11.2009, 15:29   #4
Maksas
 
Регистрация: 14.11.2008
Сообщений: 4
По умолчанию

uberchel
а можно чуть по подробней я попробовал и что то у меня ни чего не получилось не судите строго.
Maksas вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Pascal, files Veselyn Помощь студентам 7 03.06.2009 17:45
Jad files Tirendus Общие вопросы по Java, Java SE, Kotlin 0 13.04.2009 12:05
Header files Rembo Общие вопросы C/C++ 4 10.02.2008 16:09
deleting files Pavel_aress Общие вопросы Delphi 1 06.08.2007 13:21
Работа с Internet Explorer nuclearpartizan Общие вопросы Delphi 7 31.01.2007 23:25