Hallo,

Kornelia Lubke schrieb:
> ich bin nach vielem Probieren um eine wesentliche Erkenntnis reicher:
> Die Funktion 'Name' funktioniert. Bei „normalen“
> Verzeichnissen-Namen.
> Nur ich will ausgerechnet aus einem „unnormalen“ Verzeichnis
> eine Datei
> umbenennen: Der Verzeichnis-Name enthält einen „.“ in der Art
> <verzeichnisname.prj>. OOo mag so etwas überhaupt nicht.

Kann ich nicht bestätigen das die Ursache allgemein in OOo begründet
läge, denn:

Name "c:\jms.jms\autoexec.jms" as "c:\jms.jms\autoexec.jm"

ist hier problemlos ausführbar.

(Windows 2000 OOo 2.3.1)

> Wie
> kann ich OOo
> trotzdem „überreden“, den Dateinamen in so einem Verzeichnis zu
> bearbeiten?

Unter Windowsx würde ich versuchen aus Basic heraus eine batch-Datei zu
erstellen, welche den Befehl zum Umbenennen, unter Windows also Rename
bzw. Ren, enthält, diese dann mittels SystemShellExecute ausführen, in
etwa also:

starten = createUnoService("com.sun.star.system.SystemShellExecute")
starten.execute(ConvertToUrl("D:\test.bat"), "", 0)

und anschliessend die Batch wieder löschen.

Bloß, wie gesagt, es funktioniert ja bei mir unter Windows ohnehin und
ich sehe nicht das es generell an OOo läge was mit dem Punkt im
Verzeichnis Probleme hat.



Gruß
Jörg


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an