Grazie dell'interessamento 123delphi321,
Tutti i pc nella mia rete sono regolarmente condivisi sia come HD che come Cartella.
Non riesco ad intercettare il problema, potrebbe essere, come tu dici, un problema di SO, ma non me lo spiego quando il file arriva e funziona regolarmente.
Sto cercando di replicare e dalle istruzioni che qui ti allego non riesco a capire il perchè.
Ho aggiunto nelle uses come da indicazioni di Dalton "idGlobal"
procedure TForm1.Button1Click(Sender: TObject);
var
NRW: TNetResource;
begin
with NRW do
begin
dwType := RESOURCETYPE_ANY;
lpLocalName := 'G:';
lpRemoteName := '\\192.168.1.147\c-drive\ppos\';
lpProvider := 'Microsoft';
copyfileto(pchar('C:\ProvaInvioFile\FiledaCopiare. txt'),pchar('\\192.168.1.147\C-DRIVE\PPOS\FiledaCopiare.txt'))
end;
WNetAddConnection2(NRW, 'possystem', 'possystem', CONNECT_UPDATE_PROFILE);
end;
Grazie ciao.