kostenloser Webspace werbefrei: lima-city


Leerzeichen in einem Pfad

lima-cityForumProgrammiersprachenC/C++ und D

  1. Autor dieses Themas

    x**a

    Guten Tag
    Ich habe folgendes Problem.
    Mein Programm soll durch eine Eingabe von 1, EditPlus öffnen, 2 WinAmp, 3 Word und 4 FireFox.
    Bei EditPlus und WinAmp funktioniert dies ohne Probleme,
    bei Word und FireFox jedoch nicht, weil es im Pfad einen Space hat.

    Wisst ihr wie man das Problem beheben kann?

    Hier noch der Code:
    http://siflu.pastebin.com/m282ffd2b


    Vielen Dank schonmal im Vorraus :)

    MfG
    Xera
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Nun, dann such mal nam dem ASCII code für das Leerzeichen und setz es ein. Müsste das 0x20. Wie genau du es reinpackst musst du ausprobieren. Genau kann ich es dir leider noch nicht sagen...
  4. Autor dieses Themas

    x**a

    ja das ist das 0x20 das stimmt...
    nur leider habe ich keinen schimmer wie ich das jetzt reinpacken muss :S
  5. z****r

    Normalerweise hilft es, wenn man den Pfad in Anfuehrungszeichen setzt. Also in deinem Fall auskommentiert in dem String, der dann an system uebergeben wird ( \"\\\"C:\\\\bla\\\\\\\"\" ).
    ASCII ist doch hier voellig falsch, oder irre ich mich gerade gewaltig?


    Beitrag geändert: 12.6.2008 22:09:46 von zapper
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!