Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2002.06.03;
Скачать: [xml.tar.bz2];

Вниз

Как составить список переменных в ветке реестра даже если они имеют значение   Найти похожие ветки 

 
VARVAR   (2002-03-08 10:41) [0]

Как составить список переменных в ветке реестра даже если они имеют значение ""
Определить имена переменных.


 
Anatoly Podgoretsky   (2002-03-08 22:03) [1]

Вопрос мутный
Но кто мешает использовать ReadSection


 
VARVAR   (2002-03-09 08:23) [2]

Мутно всё?
Вот ветка:
HKEY_LOCAL_MACHINE\Enum\BIOS\*PNP0000\07
Вот имя и значение первой переменной:
(По умолчанию)=""
А как узнать имена остальных переменных?


 
Anatoly Podgoretsky   (2002-03-09 09:38) [3]

Конечно не ReadSection, а GetValueNames


 
Alex_LG   (2002-03-09 14:36) [4]

а через API как?


 
Anatoly Podgoretsky   (2002-03-09 14:54) [5]

Посложнее, в цикле через RegEnumValue


 
VARVAR   (2002-03-10 05:43) [6]

А пример можно - не получается что-то :(


 
VARVAR   (2002-03-10 07:32) [7]

Как через API посмотреть имена и прочитать содержимое переменнных?


 
Севостьянов Игорь   (2002-03-11 10:59) [8]

А зачем голову ломать TRegistry - прекрасный тип позволяющий работать с реестром. Он кстати и использует API функции - возьми исходники Delphi и делай как они.

TRegistry -
CloseKey
CreateKey
DeleteKey
DeleteValue
GetDataInfo
GetDataSize
GetDataType
GetKeyInfo
GetKeyNames
GetValueNames
HasSubKeys
KeyExists
LoadKey
MoveKey
OpenKey
OpenKeyReadOnly
ReadBinaryData
ReadBool
ReadCurrency
ReadDate
ReadDateTime
ReadFloat
ReadInteger
ReadString
ReadTime
RegistryConnect
RenameValue
ReplaceKey
RestoreKey
SaveKey
UnLoadKey
ValueExists
WriteBinaryData
WriteBool
WriteCurrency
WriteDate
WriteDateTime
WriteExpandString
WriteFloat
WriteInteger
WriteString
WriteTime


А вот соответсвующие API функции...


Registry Functions
The following functions are used with the registry.

RegCloseKey
RegConnectRegistry
RegCreateKeyEx
RegDeleteKey
RegDeleteValue
RegDisablePredefinedCache
RegEnumKeyEx
RegEnumValue
RegFlushKey
RegGetKeySecurity
RegLoadKey
RegNotifyChangeKeyValue
RegOpenCurrentUser
RegOpenKeyEx
RegOpenUserClassesRoot
RegOverridePredefKey
RegQueryInfoKey
RegQueryMultipleValues
RegQueryValueEx
RegReplaceKey
RegRestoreKey
RegSaveKey
RegSetKeySecurity
RegSetValueEx
RegUnLoadKey

Initialization-File Functions
Initialization-file functions obtain information from and copy information to a system- or application-defined initialization file. The Windows initialization file (Win.ini) is a special file that contains entry-value pairs representing run-time options for applications. These functions are provided only for compatibility with 16-bit versions of Windows.

GetPrivateProfileInt
GetPrivateProfileSection
GetPrivateProfileSectionNames
GetPrivateProfileString
GetPrivateProfileStruct
GetProfileInt
GetProfileSection
GetProfileString
WritePrivateProfileSection
WritePrivateProfileString
WritePrivateProfileStruct
WriteProfileSection
WriteProfileString

Obsolete Functions
These functions are provided only for compatibility with 16-bit versions of Windows.

RegCreateKey
RegEnumKey
RegOpenKey
RegQueryValue
RegSetValue


Будут вопросы пиши на мыло...



Страницы: 1 вся ветка

Форум: "Система";
Текущий архив: 2002.06.03;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.006 c
1-7014
Zak
2002-05-23 13:01
2002.06.03
Путь к папке WINDOWS!


1-7107
antistatic
2002-05-22 15:46
2002.06.03
Мигающий курсор в Memo1


14-7172
VictorT
2002-04-19 14:19
2002.06.03
Прогрываю по таймауту в БК.


4-7273
alexru
2002-03-29 20:44
2002.06.03
Как следить за изменениями в реестре


3-6888
Crane
2002-05-12 23:41
2002.06.03
Помогите новичку...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский