Hi!
Einmal muß ich noch fragen ;o)))
Habe jetzt alles soweit eingerichtet, daß je nach Bedarf kopiert, gelöscht, usw… wird - klappt alles, aber nur solange kein Leerzeichen im Dateinamen bzw. den Verzeichnisnamen vorkommt??? Wie umgehe ich das Problem wenn ich die Befehle per SHELL ausführe???
Bernd
Habe jetzt alles soweit eingerichtet, daß je nach Bedarf
kopiert, gelöscht, usw… wird - klappt alles, aber nur solange
kein Leerzeichen im Dateinamen bzw. den Verzeichnisnamen
vorkommt??? Wie umgehe ich das Problem wenn ich die Befehle
per SHELL ausführe???
Die Dateinamen gehören, wie im Komandozeileninterpreter auch, in Hochkommata („langer Dateiname“). Das einzige Problem ist dabei, dass Access diese als String-Begrenzer wahrnimmt. Aber auch dazu gibt es einige Lösungen, die in der Onlinehilfe ausführlich beschrieben sind (suche einfach nach dem Stichwort „Verwenden von Anführungszeichen in Zeichenfolgen“).
Marc
Falls man die aber programmtechnisch zusammenbasteln muß hilt auch VBA mit chr(32) weiter…
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]