Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
23.05.2003, 18:00
|
|||
|---|---|---|---|
Глобальные/системные переменные? |
|||
|
#18+
Где можно добыть полный список глобальных/системных переменных типа %SystemRoot% %ProgramFiles% %WinDir% "%SystemDrive% значения которых можно получить с помощью функции ExpandEnvironmentStrings??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.05.2003, 10:13
|
|||
|---|---|---|---|
Глобальные/системные переменные? |
|||
|
#18+
в реестре ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.05.2003, 10:59
|
|||
|---|---|---|---|
Глобальные/системные переменные? |
|||
|
#18+
а подробнее можно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.05.2003, 11:14
|
|||
|---|---|---|---|
Глобальные/системные переменные? |
|||
|
#18+
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.05.2003, 11:28
|
|||
|---|---|---|---|
Глобальные/системные переменные? |
|||
|
#18+
2 KirillovA: Я так понимаю что значения этих переменных не сосредоточено в какой-то одной ветке реестра, а находиться в разных. Так например значение переменной %SystemRoot% и в помине нет в той ветке, что указалии Вы. А вообще интересует не столько их местонахождение в реестре, а описание какие вообще бывают переменные, их значение и актуальность для разных ОС: Win9X, W2k, WinXP, 2003. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.05.2003, 11:32
|
|||
|---|---|---|---|
Глобальные/системные переменные? |
|||
|
#18+
а мсдн не посмотреть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.05.2003, 11:40
|
|||
|---|---|---|---|
Глобальные/системные переменные? |
|||
|
#18+
Platform SDK: Windows System Information Getting System Information The following example uses the GetComputerName, GetUserName, GetSystemDirectory, GetWindowsDirectory, and ExpandEnvironmentStrings functions to get information that describes the system configuration. This example displays the information in a window's client area. LPTSTR lpszSystemInfo; // pointer to system information string DWORD cchBuff = 256; // size of computer or user name TCHAR tchBuffer2[BUFFER]; // buffer for concatenated string DWORD dwResult; // function return value SYSTEM_INFO siSysInfo; // structure for hardware information int aTabs = {260}; // tab stop for TabbedTextOut TCHAR tchBuffer[BUFFER]; // buffer for expanded string int nSize; // size of string lpszSystemInfo = tchBuffer2; // Get and display the name of the computer. GetComputerName(lpszSystemInfo, &cchBuff); nSize = sprintf(tchBuffer, "Computer name: %s", lpszSystemInfo); TextOut(hdc, 15, 20, tchBuffer, nSize); // Get and display the user name. GetUserName(lpszSystemInfo, &cchBuff); nSize = sprintf(tchBuffer, "User name: %s", lpszSystemInfo); TextOut(hdc, 15, 40, tchBuffer, nSize); // Get and display the system directory. nSize = GetSystemDirectory(lpszSystemInfo, MAX_PATH+1); nSize = sprintf(tchBuffer, "System directory: %s", lpszSystemInfo); TextOut(hdc, 15, 60, tchBuffer, nSize); // Get and display the Windows directory. nSize = GetWindowsDirectory(lpszSystemInfo, MAX_PATH+1); nSize = sprintf(tchBuffer, "Windows directory: %s", lpszSystemInfo); TextOut(hdc, 15, 80, tchBuffer, nSize); // Display the "environment variables" header. nSize = sprintf(tchBuffer, "Environment variables (partial list):"); TextOut(hdc, 15, 105, tchBuffer, nSize); // Expand the OS and NTVERSION environment variables. dwResult = ExpandEnvironmentStrings( "OS=%OS% NTVERSION=%NTVERSION%", lpszSystemInfo, BUFFER); TextOut(hdc, 25, 120, (LPCTSTR) lpszSystemInfo, dwResult - 1); // Expand the PATH environment variable. dwResult = ExpandEnvironmentStrings( "PATH=%PATH%", lpszSystemInfo, BUFFER); TextOut(hdc, 25, 135, (LPCTSTR) lpszSystemInfo, dwResult - 1); // Expand the LIBPATH environment variable. dwResult = ExpandEnvironmentStrings( "LIBPATH=%LIBPATH%", lpszSystemInfo, BUFFER); TextOut(hdc, 25, 150, (LPCTSTR) lpszSystemInfo, dwResult - 1); // Expand the TMP environment variable. dwResult = ExpandEnvironmentStrings( "TMP=%TMP%", lpszSystemInfo, BUFFER); TextOut(hdc, 25, 165, (LPCTSTR) lpszSystemInfo, dwResult - 1); Platform SDK Release: August 2001 What did you think of this topic? Let us know. Order a Platform SDK CD Online (U.S/Canada) (International) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.05.2003, 11:49
|
|||
|---|---|---|---|
Глобальные/системные переменные? |
|||
|
#18+
Ну это опять же обрывочные сведения по отдельным переменным. Интересует же полное описание ВСЕХ ВОЗМОЖНЫХ ПЕРЕМЕННЫХ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.05.2003, 12:00
|
|||
|---|---|---|---|
Глобальные/системные переменные? |
|||
|
#18+
Вот в частности маленький списочек переменных, который я насобирал. В зависимости от ОС и набора ПО установленного в системе, некоторые из них могут отсутствовать. Он соответственно не полный. Я так полагаю что существует механизм регистрации своих переменных( Интересно как?). SystemRoot ProgramFiles WinDir SystemDrive ALLUSERSPROFILE APPDATA CommonProgramFiles COMPUTERNAME ComSpec HOMEDRIVE HOMEPATH INCLUDE LIB LOGONSERVER MSDevDir NUMBER_OF_PROCESSORS OS Os2LibPath Path PATHEXT PROCESSOR_ARCHITECTURE PROCESSOR_IDENTIFIER PROCESSOR_LEVEL PROCESSOR_REVISION ProgramFiles PROMPT SystemDrive SystemRoot TEMP TMP USERDOMAIN USERNAME USERPROFILE VS71COMNTOOLS windir Найти бы толковое описание.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.05.2003, 12:04
|
|||
|---|---|---|---|
Глобальные/системные переменные? |
|||
|
#18+
Я так полагаю что существует механизм регистрации своих переменных( Интересно как?). Win32 Reference The SetEnvironmentVariable function sets the value of an environment variable for the current process. BOOL SetEnvironmentVariable( LPCTSTR lpName, // address of environment variable name LPCTSTR lpValue // address of new value for variable ); Parameters lpName Points to a null-terminated string that specifies the environment variable whose value is being set. The operating system creates the environment variable if it does not exist and lpValue is not NULL. lpValue Points to a null-terminated string containing the new value of the specified environment variable. If this parameter is NULL, the variable is deleted from the current process's environment. Return Values If the function succeeds, the return value is nonzero. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.05.2003, 12:09
|
|||
|---|---|---|---|
Глобальные/системные переменные? |
|||
|
#18+
добавить переменную окружения: set kaka=kaka аналог: SetEnvironmentVariable дема тута: http://www.pjsoft.contactbox.co.uk/resources/howto/demos/envvardemo.zip ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.05.2003, 12:13
|
|||
|---|---|---|---|
Глобальные/системные переменные? |
|||
|
#18+
тьфу - пыйдж переехал сюда: http://www.delphidabbler.com/cgi-bin/software.php?callid=3&page=lib/envvars/envvars ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=58&mobile=1&tid=2118197]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 379ms |

| 0 / 0 |
