Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi datei kopeiren (https://www.delphipraxis.net/93557-datei-kopeiren.html)

BornToBeBreit 7. Jun 2007 12:53


datei kopeiren
 
hi alle zusammen,

ich möchte eine datei ins c:\windows verzeichniss kopieren, aber egal wie ichs mache, ich bekommen immer den fehler dasi chn icht berechtigt bin, obwohl ich der administraror des computers bin, was is da los?

Jens Schumann 7. Jun 2007 14:28

Re: datei kopeiren
 
Hallo,
bei solchen Problemen sollte man zukünftig angeben ob man Vista nutzt oder nicht.
Wenn Du Vista verwendest empfehle ich Dir Daniel's Videos zu D2007 anzuschauen.

Luckie 7. Jun 2007 14:29

Re: datei kopeiren
 
Wie sieht Code aus?
Wie sieht deine Fehlerbehandlung aus?
Stimmt der Pfad?
Hast du Zugriff auf die Datei?
Welches Betriebssystem?

Generell: Schildert doch mal euer Problem etwas ausführlicher und liefert die nötigen Informationen gleich mit. Ich empfinde es immer als ziemlich lästig, wenn man, um zu helfen, demjeniger immer erst alle relevanten Informationen aus der Nase ziehen muss.

BornToBeBreit 7. Jun 2007 23:13

Re: datei kopeiren
 
ok,

also ich bin administrator des pc's habe also zugriff, mein betriebssystem ist windows xp profesional und der

code :


Datei1 = Akutelles arbeitsverzeichniss ...
System = systemverzeichniss(Windows) ...


Code:

procedure TForm1.Button1Click(Sender: TObject);
var
  mem : TMemoryStream;
  FilePathA, FilePathB : String;
begin
  FilePathA := Datei1; // Pfad der zu kopierenden Datei
  FilePathB := System // Zielpfad
  mem := TMemoryStream.Create;
  try
    mem.LoadFromFile(filePathA);
    mem.SaveToFile(FilepathB);
  finally
    mem.Free;
  end;
end;

Luckie 7. Jun 2007 23:20

Re: datei kopeiren
 
Mal eine ganz dumme Frage, hast du an dem Systempfad auch den Dateinamn angehangen?

BornToBeBreit 10. Jun 2007 00:46

Re: datei kopeiren
 
jap war dran ...

aber ich habs, hatte doch net alle rechte ^^


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:45 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz