Форум: "WinAPI";
Текущий архив: 2006.01.29;
Скачать: [xml.tar.bz2];
Вниз%USERPROFILE% Найти похожие ветки
← →
AlSOS (2005-11-16 22:34) [0]Здраствуйте! Не подскажете, как получить значение этой виндовой переменной в своей проге? Даж SetCurrentDir с ней не работает, хотя если в набрать "cd %userprofile%" всё прекрасно.
← →
kami © (2005-11-17 00:09) [1]//CSIDL_PROFILE (h0x0028)
procedure TForm1.Button1Click(Sender: TObject);
var
pidlResult: PItemIDList;
Tmp: PChar;
begin
TMP:=AllocMem(MAX_PATH);
SHGetSpecialFolderLocation(Form1.Handle, $28, pidlResult);
SHGetPathFromIDList(pidlResult, PChar(Tmp));
Edit1.Text:=Tmp;
FreeMem(TMP);
CoTaskMemFree(pidlResult);
end;
← →
AlSOS (2005-11-17 00:33) [2]Большое спасибо!
Пиво с меня )
← →
Набережных С. © (2005-11-17 07:17) [3]
> AlSOS (16.11.05 22:34)
ExpandEnvironmentStrings
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2006.01.29;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.033 c