Leerzeichen ?!? ich bin zu doof

  • Hallo,

    x Augen sehen mehr als 2, ich find den Fehler nicht und steh auch dem Schlauch. Wie krieg ich das Leerzeichen bei [MS OFF] raus.

    $MDB = String(@ScriptDir & "\MS OFF\Access\test.mdb")
    $6 = @ProgramFilesDir & "\Microsoft Office\Office10\MSACCESS.EXE" & " " & $MDB
    ......
    ......
    run $6

    Access wird gestartet bringt aber den Fehler das ...\MS.mdb nicht gestartet werden kann.
    Ich hab diverse " und ' gesetzt aber irgendwo fehlt immer was ... :musik1:
    Ich kann von der Struktur her leider nicht ohne Leerzeichen arbeiten, da ich vorher Verzeichnisse/Dateien syncronisiere um auf die aktuellste mdb zugreifen zu können.

    • Offizieller Beitrag

    Hallo!

    Ein nächster kommadozeilen eintrag wird meistens durch ein leerzeichen eingeführt, Ausser: wenn du ein kommandozeilen eintrag in anführungszeicehn (") setzt!

    So geht es: (jdfalls mit MSAcces office 11..)

    [autoit]

    $MDB = '"'&@ScriptDir & '\MS OFF\Access\test.mdb"'
    $6 = @ProgramFilesDir & "\Microsoft Office\Office10\MSACCESS.EXE "& $MDB
    Run($6,@ProgramFilesDir & "\Microsoft Office\Office10")

    [/autoit]

    Mfg Spider

    edit: mist^^ eddy war schneller ;)

  • ES WAR NIEMALS NICHT DAS LEERZEICHEN .....

    Ich bin wirklich doof .....
    Mach ne halbe Stunde rum mit Leerzeichen vorne hinten oben unten links rechts und .....

    es war das "&" vor dem @ScriptDir

    Ohne dieses Forum ist man in Stresssituationen (sieht schon komisch aus [Neue deutsche Rechtschreibung]) recht aufgeschmissen.

    DANKE

    ähm noch was wie schliese ich den Thread

    Einmal editiert, zuletzt von kisin-13 (21. September 2006 um 14:07)