Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [Delphi]Copia dei file in rete locale lan

    Su questo forum ho trovato il seguente tips:

    "Salve,

    Ho realizzato un programmino in delphi per inviare dei file di aggiornamento su altri pc collegati in rete lan, il tutto sembra funzionare perfettamente ma ho notato che su alcuni pc protetti da password non funziona.

    C'è un modo con delphi per autenticarsi prima d'inviare il file ?

    La procedura che uso per la copia è questa:

    copyfile(pchar(nomefile),pchar('\\indirizzo ip\cartella...'),false)

    Aiutatemi "

    io ho usato questa procedura copyfile(pchar('c:\lxbt.log'),pchar('\\192.168.50. 33\c\'),false), ma senza ottenere risultati, ovvero nessun file inviato. Mi illuminate gentilmente!, come risolvo?
    grazie tante

  2. #2
    ok risolto . Cmq a chi puo servire:

    Unit: IdGlobal

    copyfileto(pchar('c:\lxbt.log'),pchar('\\192.168.5 0.33\c\lxbt.log'))

  3. #3
    domanda, e se vorrei inviare una cartella intera? grazie ciao!

  4. #4
    risoltoanche questo ecco il codice:

    procedure TForm1.Button1Click(Sender: TObject);
    var
    fileOp: TShFileOpStruct;
    fromDir: string;
    toDir: string;
    begin
    fromDir := 'c:\*.mdb*';
    toDir := '\\192.168.50.33\c\audio\';


    with fileOp do begin
    wnd := Handle;
    wfunc := FO_COPY;
    pFrom := PChar(fromDir);
    pTo := PChar(toDir);
    fFlags := FOF_ALLOWUNDO;
    fAnyOperationsAborted := false;
    hNameMappings := nil;
    lpszProgressTitle := nil;
    end;


    SHFileOperation(fileOp);
    end;

    ciaooooooo!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.