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 (Platzhalter) (https://www.delphipraxis.net/96967-copyfile-platzhalter.html)

ColdFire 2. Aug 2007 10:57


CopyFile (Platzhalter)
 
hy leute!

Ich habe wieder mal ein delikates anliegen. Vill hat mal jemand soetwas benötigt:

copyError:= copyFile(exportDir + '\??' myVAR + '.jpg', importDir + '\' + lalal + '.jpg' );

export und importdir sind hinterlegt.

es geht mir nur um \?? ich dachte mit ?? kann ich 2 platzhalter nehmen.
Ich benötige das denn die Daten heissen.

AA + nummer
AB + nummer
usw...

Hat jemand für mich nen tipp wie ich das lösen kann? Ist CopyFile die richtige funktion dafür?

mfg CF

Edit: bei nem FindFirst(exportDir + '\??' funktionierts wunderbar ?!

Florian H 2. Aug 2007 11:14

Re: CopyFile (Platzhalter)
 
FindFirst/FindNext etc. sucht ja auch mehrere Dateien, da kann man Unschärfe verwenden.
CopyFile soll aber Dateien nicht suchen, sondern eine fest defininerte Datei kopieren... suche also mit den FindXXX-Funktionen alle Dateien die du kopieren willst und übergib jeweils die Datei an CopyFile - dann funktionierts.

ColdFire 2. Aug 2007 15:16

Re: CopyFile (Platzhalter)
 
Hi !

Der wald und die bäume :) manchmal steht man davor und sieht es nicht!
Thx für gedankenanstoß!

Habs dann anders gelöst!

lg CF

Flare 2. Aug 2007 16:12

Re: CopyFile (Platzhalter)
 
Zitat:

Zitat von ColdFire
Habs dann anders gelöst!

Und wie hast du es anders gelöst?
Mich interessiert es zwar nicht, weil ich auch Florians Vorschlag umsetzen würde, aber vielleicht jemand anderen, der diesen Thread liest.


Flare

ColdFire 3. Aug 2007 12:20

Re: CopyFile (Platzhalter)
 
Habs mit einer Platzhaltervariabel gelöst!

statt ??
var tempStr : str[2];

und tempStr zugewisen mit repeat in eine schleife eingebunden und da mein STR2 auch noch einen zähler hat den erhöht ...

Das würde zusehr ins detail gehn...


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:11 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