Вниз
Скачать: CL | DM;

Поиск директории Program Files   Найти похожие ветки 

← →
DmitryMN   (2004-07-19 11:45) [0]

Подскажите - как программно найти директорию Program Files?


← →
N170   (2004-07-19 11:50) [1]

Через функцию SHGetSpecialFolderLocation() можно.
Описание - см. MSDN.


← →
Суслик ©   (2004-07-19 11:52) [2]

Это для "мои документы"

FUNCTION GetMyDocumentsDir: String;
VAR
  kPath: array [0..MAX_PATH] of Char;
  kPIDL: PItemIDList;
  kAlloc: IMalloc;
BEGIN
  Result := "";
  if SHGetSpecialFolderLocation(0, CSIDL_PERSONAL, kPIDL) = 0 then
  begin
     try
        if SHGetPathFromIDList(kPIDL,kPath) then
        begin
           Result := kPath;
        end;
     finally
        if Succeeded(SHGetMalloc(kAlloc)) then
        begin
           kAlloc.Free(kPIDL);
        end;
     end;
  end;      
END;



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.02 c
6-1088429389
DelphiN!
2004-06-28 17:29
2004.08.29
Ф-ия Закачки файлов с докачкой


1-1092299878
Fynjy
2004-08-12 12:37
2004.08.29
Манифест и ListBox


14-1091960547
Тимур
2004-08-08 14:22
2004.08.29
Чистка реестра


3-1091694318
Misha Uskov
2004-08-05 12:25
2004.08.29
проблемы с серверным курсором в ADO


14-1091987827
Дмитрий В. Белькевич
2004-08-08 21:57
2004.08.29
Тенденция, однако (о фильмах)




   Наверх