Q&A

  • 임시 인터넷 파일이 저장될 폴더 찾기???
인터넷옵션에 보면 임시인터넷파일이 저장될 폴더를 지정하는 부분이 있는데요

기본값은 C:Documents and SettingsAdministratorLocal SettingsTemporary Internet Files 에 저장되게 되있지요...

이폴더를 프로그램에서 찾고 싶은데요 어떻게 해야하는지...

2  COMMENTS
  • Profile
    최용일 2001.09.05 06:01
    안녕하세요. 최용일입니다.



    아래 코드를 참조하세요...



    CSIDL_INTERNET_CACHE만 바꾸면 여러가지 특수 폴더들을 알 수 있습니다.



    CSIDL_XXXX 상수들은 ShlObj유닛에 있구요. Win2000에 새로 추가된 상수들은 MSDN에서



    찾아보세요...



    uses

    ..., ShlObj;

    var

    Pidl: PItemIDList;

    Path: array[0..255] of Char;

    begin

    SHGetSpecialFolderLocation(Handle, CSIDL_INTERNET_CACHE, Pidl);

    SHGetPathFromIDList(Pidl, Path);

    ShowMessage('임시인터넷폴더는 ' + Path + '입니다.');

    end;



    ^^ 항상 즐코하세요...



    Heres wrote:

    > 인터넷옵션에 보면 임시인터넷파일이 저장될 폴더를 지정하는 부분이 있는데요

    > 기본값은 C:Documents and SettingsAdministratorLocal SettingsTemporary Internet Files 에 저장되게 되있지요...

    > 이폴더를 프로그램에서 찾고 싶은데요 어떻게 해야하는지...

  • Profile
    innover 2001.09.05 04:14
    레지스트리의 HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerShell Folders키 아래의 "Cache"라는 값으로 있습니다.

    TRegistry를 이용하여 값을 읽으시면 됩니다.



    Heres wrote:

    > 인터넷옵션에 보면 임시인터넷파일이 저장될 폴더를 지정하는 부분이 있는데요

    > 기본값은 C:Documents and SettingsAdministratorLocal SettingsTemporary Internet Files 에 저장되게 되있지요...

    > 이폴더를 프로그램에서 찾고 싶은데요 어떻게 해야하는지...