Einzelnen Beitrag anzeigen

Benutzerbild von thkerkmann
thkerkmann

Registriert seit: 7. Jan 2006
Ort: Pulheim Brauweiler
464 Beiträge
 
Delphi 2010 Professional
 
#5

Re: Datei auf Freigabe kopieren

  Alt 6. Mär 2009, 20:34
Nö, klappt auch ohne Laufwerk

Delphi-Quellcode:
function TfrmDistributionMain.ConnectToMovieDir: boolean;
var
  aNetResource: tNetResource;
  Path: string;
  dwres: dword;
begin
  Path := ExcludeTrailingPathDelimiter(FPathToStorage);

  FillChar(aNetResource, SizeOf(aNetResource), 0);
  aNetResource.dwType := RESOURCETYPE_ANY;
  aNetResource.lpLocalName := nil; // hier kann auch nil verwendet werden -> kein Laufwerk mapping
  aNetResource.lpRemoteName := pChar(Path);
  aNetResource.lpProvider := nil;
  dwRes := WNetAddConnection2(aNetResource, pChar(Password), pChar(Username), 0);
  result := (dwRes = NO_ERROR) or (dwRes = ERROR_ALREADY_ASSIGNED);
end;
Gruss
Thomas Kerkmann
Ich hab noch einen Koffer in Borland.
http://thomaskerkmann.wordpress.com/
  Mit Zitat antworten Zitat