Merge.CreateSourceImage, metodo

Il metodo CreateSourceImage dell'oggetto Merge consente al client di estrarre i file da un modulo a un'immagine di origine su disco dopo un merge, tenendo conto delle modifiche apportate al modulo che potrebbe essere stato apportato durante la configurazione del modulo. L'elenco dei file da estrarre viene tratto dalla tabella file del modulo durante il processo di unione. L'elenco dei file è costituito da ogni file copiato correttamente dalla tabella file del modulo al database di destinazione. Le voci della tabella file non copiate a causa di conflitti di chiave primaria con righe esistenti nel database non fanno parte di questo elenco. Al momento della creazione dell'immagine, la directory per ognuno di questi file proviene dal database aperto (post-merge). Il percorso specificato nel parametro Path è la radice dell'immagine di origine per l'installazione. fLongFileNames determina se vengono usati o meno nomi di file lunghi per i segmenti di percorso e i nomi di file finali. La funzione ha esito negativo se non è aperto alcun database, nessun modulo è aperto o non è stata eseguita alcuna unione.

Sintassi

Merge.CreateSourceImage(
  Path,
  fLongFileNames,
  pFilePaths
)

Parametri

Percorso

Percorso della radice dell'immagine di origine per l'installazione.

fLongFileNames

fLongFileNames determina se vengono usati o meno nomi di file lunghi per i segmenti di percorso e i nomi di file finali.

pFilePaths

Si tratta di un elenco di percorsi completi per i file estratti correttamente.

Valore restituito

Questo metodo non restituisce valori.

Commenti

Tutti i file nella directory di destinazione con lo stesso nome vengono sovrascritti. Il percorso viene creato se non esiste già.

C++

Vedere La funzione CreateSourceImage .

Requisiti

Requisito Valore
Versione
Mergemod.dll 2.0 o versioni successive
Intestazione
Mergemod.h
DLL
Mergemod.dll