![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как получить полный путь к папке профиля текущего пользователя?
Dimaxx © (2003-07-09 23:35:00)
Сабж.
Dimaxx (2003-07-10 00:23:00) [1]
Сенькс!
Ученик (2003-07-10 00:00:00) [2]uses
ShlObj;
const
CSIDL_PROFILE = $0028;
procedure TForm1.Button1Click(Sender: TObject);
var
szPath: array[0..MAX_PATH] of Char;
begin
if SHGetSpecialFolderPath(0, szPath, CSIDL_PROFILE, False) then
ShowMessage(szPath);
if GetEnvironmentVariable("USERPROFILE", szPath, MAX_PATH) > 0 then
( szPath)uses
ShlObj;
const
CSIDL_PROFILE = $0028;
procedure TForm1.Button1Click(Sender: TObject);
var
szPath: array[0..MAX_PATH] of Char;
begin
if SHGetSpecialFolderPath(0, szPath, CSIDL_PROFILE, False) then
ShowMessage(szPath);
if GetEnvironmentVariable("USERPROFILE", szPath, MAX_PATH) > 0 then
ShowMessage(szPath)
end;