Réponse acceptée !
Il serait plus prudent d'utiliser la valeur retournée par la fonction CopyFile avant de procéder à la destruction du fichier original :

if(FileExists(CHEMIN_FICHIERS_PS_SERVEUR + nom_fichier_ps)) then begin
//Copie du fichier PS dans les jobs d'impression de l'imprimante passée en paramètre
if CopyFile(PChar(CHEMIN_FICHIERS_PS_SERVEUR + nom_fichier_ps), PChar('\\serveurImpression\' + nomImprimante), False)
<> 0 then
begin;
//Suppression du fichier PS du serveur
DeleteFile(PChar(CHEMIN_FICHIERS_PS_SERVEUR + nom_fichier_ps));
end; end;
May Delphi be with you
Pensez à cliquer sur
Réponse acceptée lorsque la réponse vous convient.