Salve,
usando il codice:
FileCopy CommonDialogImgImmo.FileName, pathImmagine

dove "pathImmagine" è una cartella che si trova su un server,
quindi non sul disco locale, mi va in errore dicendo "Nome o numero
file non valido" oppure "percorso non trovato".

Il percorso. "pathImmagine" è valorizzato tipo
\\192.168.XX.XX\c:\tmp\immagini.

Devo usare qualche altra funzione al posto di FileCopy?

P.S: con CommonDialogImgImmo.FileName vado a pescare il file da copiare, sempre nel medesimo server, per cui vi accedo senza problemi.