[Allegro] Call mit Netzwerkpfad

Bernhard Eversberg ev at biblio.tu-bs.de
Di Mär 8 15:08:58 CET 2011


Am 22.02.2011 16:37, schrieb Fischer, Thomas:

>>> Das lässt nur die Frage über, warum im dem "Call"-Aufruf
>>>
>>> var '"C:\\Program Files (x86)\\IrfanView\\i_view32.exe"
>>> "\\\\\\Sub1\\USER\\ALLEGRO\\einblatt\\Bilder\\B0015.jpg"'
>>>
>>> im Gegensatz zur Befehlszeile vorne drei (gedoppelte) Schrägstriche
>>> stehen müssen. Herr Eversberg?
>>>
Bei nüchterner Betrachtung des Quellcodes zeigte sich, daß der iV-Inhalt
vor dem Absetzen des Call-Befehls durch eine Sonderbehandlung läuft,
die bei Auftreten von zwei aufeinanderfolgenden \ den ersten wegnimmt.
Warum das so gemacht wurde, steht dort nicht und ist nicht mehr bekannt.
Aber vermutlich wollte man irrtümlich verdoppelte \ in ganz normalen
Pfadnamen damit zuvorkommenderweise eliminieren.
Wir können das ja mal versuchsweise rausnehmen...
B.E.



Mehr Informationen über die Mailingliste Allegro