Hallo zusammen,
nach etlichen Versuchen muß ich mich nun melden.
Ich kann leider das kpl. Script nicht posten,
ist sehr komplex....
Folgendes:
1. Es wird in einem Loop eine Sound.mp3 erstellt
2. Dann wird diese Datei abgespielt und wieder geschlossen.
Bis hierhin OK! Sieht so aus...
[autoit]
$sound = _SoundOpen($Ordner & "\sound.mp3")
_SoundPlay($sound, 1)
_SoundClose($sound)
Beim nächsten Loop-Durchgang wird eine neue Sound.mp3 erstellt.
Das klappt alles, doch jetzt kommt das Problem:
1. Ich möchte diese Sound.mp3 am Ende des Loops
(vor dem next Befehl) in einen neuen Ordner mit neuem Namen verschieben!
Komisch ist, die erste Datei wird umbenannt und kommt an,
aber alle anderen nicht!
FileMove($Ordner & "\sound.mp3",$Ordner&"\"&$Landwahl[0]&"\"&$dateiu&".mp3")
MsgBox(0,"",$dateiu)
Ich kann mir alles mit Msgboxen ausgeben lassen, stimmt alles...(Pfad, Ordner, Datei)
Auch die Sound.mp3 ist jedesmal unterschiedlich...
Aber sie wird nie kopiert und umbenannt... ich habe am Ende nur eine Datei
Also z.B. mein Loop macht 10 verschiedene sound.mp3
Wenn diese erstellt ist, soll sie umbenannt werden und in den Ordner verschoben werden.
Komisch ist, die erste Datei wird erstellt, aber dann passiert nichts mehr!
Also die sound.mp3 v. Quellordner landet im neuen Ordner und ist umbenannt. aber beim nächsten Durchlauf
kommt nichts mehr an!
Liebe Grüße
Ilse
EDIT
Folgendes habe ich nun versucht:
Mein Loop legt die Dateien mit Zahlen an:
Also 1.mp3, 2.mp3, 3.mp3....
Wie kann ich diese 1.mp3 umbenennen und dann verschieben? FileMove klappt irgendwie nicht!