Merge. CreateSourceImage, méthode
La méthode CreateSourceImage de l’objet Merge permet au client d’extraire les fichiers d’un module vers une image source sur le disque après une fusion, en tenant compte des modifications apportées au module au cours de la configuration du module. La liste des fichiers à extraire est extraite de la table de fichiers du module pendant le processus de fusion. La liste des fichiers se compose de chaque fichier copié avec succès à partir de la table de fichiers du module dans la base de données cible. Les entrées de table de fichiers qui n’ont pas été copiées en raison de conflits de clé primaire avec les lignes existantes dans la base de données ne font pas partie de cette liste. Au moment de la création de l’image, le répertoire de chacun de ces fichiers provient de la base de données ouverte (après la fusion). Le chemin d’accès spécifié dans le paramètre path est la racine de l’image source pour l’installation. fLongFileNames détermine si des noms de fichiers longs sont utilisés pour les segments de chemin d’accès et les noms de fichiers finaux. La fonction échoue si aucune base de données n’est ouverte, si aucun module n’est ouvert ou si aucune fusion n’a été effectuée.
Syntaxe
Merge.CreateSourceImage(
Path,
fLongFileNames,
pFilePaths
)
Paramètres
-
Chemin d’accès
-
Chemin d’accès de la racine de l’image source pour l’installation.
-
fLongFileNames
-
fLongFileNames détermine si des noms de fichiers longs sont utilisés pour les segments de chemin d’accès et les noms de fichiers finaux.
-
pFilePaths
-
Il s’agit d’une liste de chemins d’accès complets pour les fichiers qui ont été extraits avec succès.
Valeur de retour
Cette méthode ne retourne pas de valeur.
Notes
Tous les fichiers du répertoire de destination portant le même nom sont remplacés. Le chemin d’accès est créé s’il n’existe pas déjà.
C++
Consultez fonction CreateSourceImage .
Spécifications
| Condition requise | Valeur |
|---|---|
| Version |
Mergemod.dll 2,0 ou version ultérieure |
| En-tête |
|
| DLL |
|