Текущий архив: 2006.06.11;
Скачать: CL | DM;
Вниз
Open -> My Computer, My Documents, Control Panel... Найти похожие ветки
← →
KALqYAN (2006-03-17 20:37) [0]Как программно открыть форточки такие как: "Мой компьютер, мои документы, панель управление" и тд.
За ранее спасибки!
← →
VirEx © (2006-03-17 23:47) [1]панель управления - control.exe
Переменная Тип Описание
%ALLUSERSPROFILE% Локальная Возвращает размещение профиля «All Users».
%APPDATA% Локальная Возвращает используемое по умолчанию размещение данных приложений.
%CD% Локальная Возвращает путь к текущей папке.
%CMDCMDLINE% Локальная Возвращает строку команд, с помощью которой был запущен данный экземпляр Cmd.exe.
%CMDEXTVERSION% Системная Возвращает номер версии текущих расширений обработчика команд.
%COMPUTERNAME% Системная Возвращает имя компьютера.
%COMSPEC% Системная Возвращает путь к исполняемой командной оболочке.
%DATE% Системная Возвращает текущие данные. Использует тот же формат, что и команда date /t. Создается командой Cmd.exe. Дополнительные сведения о команде date см. в разделе Date.
%ERRORLEVEL% Системная Возвращает код ошибки последней использовавшейся команды. Значение, не равное нуля, обычно указывает на наличие ошибки.
%HOMEDRIVE% Системная Возвращает имя диска локальной рабочей станции, связанного с основным каталогом пользователя. Задается на основании расположения основного каталога. Основной каталог пользователя указывается в оснастке «Локальные пользователи и группы».
%HOMEPATH% Системная Возвращает полный путь к основному каталогу пользователя. Задается на основании расположения основного каталога. Основной каталог пользователя указывается в оснастке «Локальные пользователи и группы».
%HOMESHARE% Системная Возвращает сетевой путь к общему основному каталогу пользователя. Задается на основании расположения основного каталога. Основной каталог пользователя указывается в оснастке «Локальные пользователи и группы».
%LOGONSEVER% Локальная Возвращает имя контроллера домена, который проверял подлинность текущей сессии.
%NUMBER_OF_PROCESSORS% Системная Задает количество процессоров, установленных на компьютере.
%OS% Системная Возвращает имя операционной системы. При использовании Windows 2000 имя операционной системы отображается как Windows_NT.
%PATH% Системная Указывает путь поиска для исполняемых файлов.
%PATHEXT% Системная Возвращает список расширений файлов, которые рассматриваются операционной системой как исполняемые.
%PROCESSOR_ARCHITECTURE% Системная Возвращает архитектуру процессора. Значения: x86, IA64.
%PROCESSOR_IDENTFIER% Системная Возвращает описание процессора.
%PROCESSOR_LEVEL% Системная Возвращает номер модели процессора, установленного на компьютере.
%PROCESSOR_REVISION% Системная Возвращает номер модификации процессора.
%PROMPT% Локальная Возвращает параметры командной строки для текущего интерпретатора. Создается командой Cmd.exe.
%RANDOM% Системная Возвращает произвольное десятичное число от 0 до 32767. Создается командой Cmd.exe.
%SYSTEMDRIVE% Системная Возвращает имя диска, содержащего корневой каталог Windows XP (т. е. системный каталог).
%SYSTEMROOT% Системная Возвращает размещение системного каталога Windows XP.
%TEMP% и %TMP% Системная и пользовательская Возвращает временные папки, по умолчанию используемые приложениями, которые доступны пользователям, выполнившим вход в систему. Некоторые приложения требуют переменную TEMP, другие — переменную TMP.
%TIME% Системная Возвращает текущее время. Использует тот же формат, что и команда time /t. Создается командой Cmd.exe. Дополнительные сведения о команде time см. в разделе Time.
%USERDOMAIN% Локальная Возвращает имя домена, содержащего список учетных записей пользователей.
%USERNAME% Локальная Возвращает имя пользователя, выполнившего вход в систему.
%USERPROFILE% Локальная Возвращает размещение профиля для текущего пользователя.
%WINDIR% Системная Возвращает размещение каталога операционной системы.
← →
VirEx © (2006-03-17 23:51) [2]к примеру: ShellExecute(0,"open",PChar("%WINDIR%"),nil,nil,1)
WinExec(PChar("%WINDIR%"),1)
попробуй
← →
KALqYAN (2006-03-18 17:28) [3]Спасибо конечно..., но пробовал и ничего непроисходит...
Например: ShellExecute(0,"open",PChar("%TEMP%"),nil,nil,1).
Подскажите по-подробнее что-ли...
← →
Kwan (2006-03-19 03:38) [4]Вот, нашел здесь http://www.delphirus.com.ru/modules.php?name=Pages&pa=showpage&pid=1785
Как следствие: ShellExecute(0,"open",PChar(GetDOSEnvVar("windir")),nil,nil,1);
← →
easy © (2006-03-19 13:50) [5]SHGetSpecialFolderLocation + CSIDL_DRIVES, CSIDL_PERSONAL, CSIDL_CONTROLS и тд.
ShGetPathFromIDList
← →
KALqYAN (2006-03-20 10:31) [6]Вроде работет! - Спасибо!
Но все равно остается один вопрос, как открыть "МОЙ КОМПЬЮТЕР"???
← →
fellix (2006-03-20 13:01) [7]> KALqYAN (20.03.06 10:31) [6]
> Вроде работет! - Спасибо!
> Но все равно остается один вопрос, как открыть "МОЙ КОМПЬЮТЕР"?
> ??
Например, вот так:
ShellExecute(0, nil, "::{20D04FE0-3AEA-1069-A2D8-08002B30309D}", nil, nil, SW_SHOWNORMAL);
Страницы: 1 вся ветка
Текущий архив: 2006.06.11;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.016 c