Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Папка Windows [D5, D6, Win95/98]


иван ©   (2002-07-21 16:39:00) 

Как определить местонахождение папки Windows? Заранее благодарен


Kirill_   (2002-07-23 00:52:00) [1]

GetWindowsDirectory(
LPTSTR lpBuffer,// address of buffer for Windows directory
UINT uSize // size of directory buffer
);

а если хочешь узнать о других спец.папках то:

var
FolderPath :string;

Registry := TRegistry.Create;
try
Registry.RootKey := HKey_Current_User;
Registry.OpenKey("Software\Microsoft\Windows\"+
"CurrentVersion\Explorer\Shell Folders", False);
FolderName := Registry.ReadString("StartUp");

//Cache, Cookies, Desktop, Favorites,
// Fonts, Personal, Programs, SendTo, Start Menu, Startp
finally
Registry.Free;
end;


Слесарь-технолог   (2002-07-21 16:42:00) [2]

GetWindowsDirectory() from Win32API


Наверх

Титульная страница Поиск, карта сайта Написать письмо