ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
1250
1250
EMPFEHLEN
-
04.04.07 22:55 #1
- Registriert seit
- Oct 2006
- Beiträge
- 8
Hallo Jungs und Mädels,
folgendes Problem.
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
procedure TBackground.ligafahigClick(Sender: TObject); begin MkDir ('Save\' + Edit1.Text); begin FilePathA := 'dont delete\ligafaehig.PLR'; // Pfad der zu kopierenden Datei FilePathB := 'Save\Edit1.Text' + Edit1.Text + '.PLR'; // Zielpfad mem := TMemoryStream.Create; try mem.LoadFromFile(FilePathA); mem.SaveToFile(FilepathB); finally mem.Free; end; end; end;
So wir ihr sicherlich sehen könnt soll mir das Programm einen Ordner erstellen, dessen Name im Edit1 Feld festgelegt wurde. So das klappt auch. Aber jeztzt das Prob. Desweiteren soll das Programm die Datei aus dem Verzeichnis "dont delete\ligafaehig.PLR" kopieren und in den eben erstellten Ordner unter dem Namen, der im Edit1 Feld eingegeben wurde einfügen.
Das Programm läuft auch so schon ganz gut mit dem kleinen Fehler, das mir die Datei nicht in den soeben erstellten Ordner kopiert wird, sondern in den Ordner Save.
So hoffe ihr wisst was ich meine, und könnt mir helfen.
Schöne Grüße
Alibaba258
-
05.04.07 15:16 #2
- Registriert seit
- Mar 2004
- Beiträge
- 441
Ich versuche mal, nachzuvollziehen, was da passiert:
Annahme: Inhalt von Edit1: "abc"
Ordner: "Save\abc"
FilePathA: "dont delete\ligafaehig.PLR"
FilePathB: "Save\Edit1.Textabc.PLR"
mem.LoadFromFile("dont delete\ligafaehig.PLR");
mem.SaveToFile("Save\Edit1.Textabc.PLR");
Also ich als Compiler würde dir die Datei als Edit1.Textabc.PLR in Save\ ablegen und es würde mich auch nicht jucken, was für ein Verzeichnis du vorher angelegt hast.
-
06.04.07 22:00 #3
- Registriert seit
- Oct 2006
- Beiträge
- 8
Code :1
Also ich als Compiler würde dir die Datei als Edit1.Textabc.PLR in Save\ ablegen und es würde mich auch nicht jucken, was für ein Verzeichnis du vorher angelegt hast.
Hehe,
genau das ist das Problem
die Datei soll ja in den zuvor erstellten ordner unter dem namen des edit.1 feldes kopiert werden
Schöne Grüße
Ali
-
10.04.07 10:12 #4
- Registriert seit
- Mar 2004
- Beiträge
- 441
Dann versuche es doch mal mit
Code :1
FilePathB := 'Save\' + Edit1.Text + 'ligafaehig.PLR'; // Zielpfad
Nur sollte dann in Edit1.Text ein abschließendes \ vorhanden sein.
-
10.04.07 10:24 #5
- Registriert seit
- Oct 2006
- Beiträge
- 8
Oke Super, das klappt jetzt schon mal.
Vielen Dank
Jetzt muss ich nur noch das abschließende "\" wegbekommen, da es so ein bischen sie Aufgabe zerstört
Aber schon mal Danke deine Hilfe hast mich echt weitergebracht.
Schöne Grüße
Alibaba258
Ähnliche Themen
-
Datei Verschieben in einen anderen Ordner ?
Von VB8Neuling im Forum .NET Windows FormsAntworten: 28Letzter Beitrag: 16.10.08, 11:22 -
inhalt eines divs in einen anderen verschieben / kopieren
Von nightryu im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 15.10.07, 19:33 -
Vom Ordner zum anderen Ordner Kopieren mit php?
Von harderph im Forum PHPAntworten: 3Letzter Beitrag: 13.09.07, 10:13 -
[iTunes] Kopieren auf einen anderen PC
Von elmyth im Forum Microsoft WindowsAntworten: 0Letzter Beitrag: 23.08.06, 14:48 -
SAP DB von einem auf einen anderen Server kopieren
Von zeromancer im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 22.02.04, 01:20





Zitieren
Login





