System.Win.Registry.TRegistry.ReplaceKey

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi