System.Win.Registry.TRegistry.OpenKey
Delphi
function OpenKey(const Key: string; CanCreate: Boolean): Boolean;
C++
bool __fastcall OpenKey(const System::UnicodeString Key, bool CanCreate);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.Win.Registry.pas System.Win.Registry.hpp |
System.Win.Registry | TRegistry |
Description
Ouvre une clé particulière.
Appelez OpenKey pour faire d'une clé spécifié, la clé courante. Key est le nom de la clé à ouvrir. Si Key a la valeur nil (Delphi) ou NULL (C++), la propriété CurrentKey est définie sur la clé spécifiée par la propriété RootKey.
CanCreate indique s'il faut créer la clé spécifiée au cas où elle n'existe pas. Si CanCreate vaut true, la clé est créée si nécessaire.
Key est ouverte ou créée avec le droit d'accès spécifié par la propriété Access. OpenKey ne crée que des clés non volatiles. Une clé non volatile est stockée dans le registre et est préservée quand le système redémarre.
OpenKey renvoie true si la clé a pu être ouverte ou créée avec succès.