Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.29;
Скачать: 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 вся ветка

Текущий архив: 2004.08.29;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.037 c
3-1091447741
DSKalugin
2004-08-02 15:55
2004.08.29
Агрегатные функции со строками AVG(), min(),max()...


3-1091619121
Алексей
2004-08-04 15:32
2004.08.29
FOX, ADO и отрицательный числа


1-1092522724
AlexeyM
2004-08-15 02:32
2004.08.29
вторая копия проги


1-1092244853
Artog
2004-08-11 21:20
2004.08.29
При вызове Worda в потоке - синий экран.


14-1092300234
SSSSS
2004-08-12 12:43
2004.08.29
Люди! Где взять лицензионную 5-ю Дельфу?