Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi CopyFile (https://www.delphipraxis.net/49090-copyfile.html)

coolchatter 5. Jul 2005 12:00


CopyFile
 
Hi,

ich würde gerne ein Bild durch ein anderes ersetzen, ich benutze dafür den Befehl:

Delphi-Quellcode:
CopyFile(Image2.Picture.LoadFromFile(Label3.Caption), 'Ziel', 'True')
es erscheint allerdings immer, dass ein Fehler in Image2.Picture.LoadFromFile(Label3.Caption) ist.

Wo könnte er sein?

Win32.API 5. Jul 2005 12:03

Re: CopyFile
 
Hi,
Ich denke mal das die beiden letzten Parameter falsch sind.

'Ziel' -> Ist warscheinlich eine Variable mit dem Pfad. Richtig so Ziel
'True' -> Ist ein Boolean also so True.

CopyFile(PChar(label1.caption),PChar(Ziel),true);

Win32.API

Sanchez 5. Jul 2005 12:06

Re: CopyFile
 
Hallo,
CopyFile erwartet als Parameter den Dateinamen der Quelldatei, den Zieldateinamen und einen Boolean-Parameter der angibt, ob ein Fehler auftreten soll, wenn die Zieldatei bereits existiert. Du hingegen übergibst im ersten Parameter ein TImage.

grüße, daniel

Tonic1024 5. Jul 2005 13:00

Re: CopyFile
 
Hi...

Zitat:

Zitat von coolchatter
ich würde gerne ein Bild durch ein anderes ersetzen, ich benutze dafür den Befehl:

Vermutlich ist CopyFile garnicht das richtige... Wo willst du das Bild den ersetzen? Auf der Festplatte oder in deinem Programm oder noch ganz wo anders?

Hilf uns mal etwas auf die Sprünge, damit wir dir weiterhelfen können...

Toni


[Edit] Und wo holst du das Bild her... Festplatte, Programm, Stream, Intra-/Internet... Ist auch wichtig... [/Edit]

Luckie 5. Jul 2005 13:25

Re: CopyFile
 
Delphi-Quellcode:
Image2.Picture.LoadFromFile(Label3.Caption),
Das dürfte kein gültiger Dateipfad sein, da LoadFromFile eine Methode von der Eigenschaft TPicture von TImage ist und eine Grafik in das TImage läd.


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:04 Uhr.

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