System.Win.Registry.TRegistry.ReplaceKey
Delphi
function ReplaceKey(const Key, FileName, BackUpFileName: string): Boolean;
C++
bool __fastcall ReplaceKey(const System::UnicodeString Key, const System::UnicodeString FileName, const System::UnicodeString BackUpFileName);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.Win.Registry.pas System.Win.Registry.hpp |
System.Win.Registry | TRegistry |
Description
Remplace le fichier essaim d'une clé et de toutes ses sous-clés par un essaim stocké dans un autre fichier, afin qu'au prochain démarrage du système, la clé et les sous-clés possèdent les valeurs stockées dans le nouveau fichier.
ReplaceKey permet de remplacer le fichier essaim d'une clé et de toutes ses sous-clés par un autre fichier essaim. Un essaim est un ensemble discret de clés, de sous-clés et de valeurs, raccordé au sommet de l'arborescence du registre.
FileName désigne le nom du fichier contenant les nouvelles informations de clé et de sous-clés. BackUpFileName est le nom d'un fichier de sauvegarde utilisé pour stocker les informations de clé et de sous-clés avant qu'elles ne soient écrasées.
En cas de réussite, ReplaceKey renvoie true.
Remarque : Le fichier spécifié par le paramètre FileName doit être créé à l'aide de la fonction SaveKey ou en appelant directement la fonction d'API Windows 95/NT RegSaveKey. Dans le système de fichiers FAT, FileName ne peut pas avoir d'extension.