boog_mp80 schrieb:
Hallo,
ich benutze OpenOffice.org 2.0 unter Windows XP.
Bei der Programmierung eines Makros unter Basic bin ich auf folgendes
Problem gestoßen:
Wenn ich eine Datei mit z.B. shell(C:\test\hallo.bat",2) aufrufe,
funktioniert die Ausführung einwandfrei.
Befindet sich die Datei allerdings in einem Verzeichnis, dessen Namen
ein Leerzeichen enthält - z.B. shell("C:\te st\hallo.bat",2 - dann
wird die Datei nicht ausgeführt.
Es wird aber auch kein Fehler gemeldet, dass die Datei nicht gefunden
wurde.
Das Problem ist unabhängig davon, ob man die Windows- oder die
URL-Notation (%20 statt Leerzeichen) verwendet.
Wäre nett, wenn mir jemand weiterhelfen könnte.
Grüße, Martin
Ich tippe mal auf einen Bug in der 2.0. Mit 2.0.2 geht es.
mfg
Michael
Hallo Michael,
danke für Deinen Tip. Aber leider ist bei meinem OpenOffice der Fehler
nach dem Update auf 2.0.2 nach wie vor noch da.
Zur Info: Ich hab ihn jetzt mit folgender API-Methode umgangen:
objSystem = createUnoService("com.sun.star.system.SystemShellExecute")
objSystem.execute("C:\te st\hallo.bat","",0)
Grüße, Martin
___________________________________________________________
Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]