Darkcallen - Mo 10.03.08 09:31
Titel: Pfadangabe muss mit "\" erfolgen, problem Escapesequenz
Hi
Ich übergebe per Variable folgede Parameter:
C#-Quelltext
1:
| satzspiegel_a = "-pdf \"" + kunden_datei + "\" -o \"" + pruefungs_datei + "_flyer_pruefung.pdf\" -AI \"satzspiegel\flyer_pruefung.png\" -opacity65"; |
Er meckert leider wegen Escapesequenz
und zwar zwischen satzspiegel und flyer_pruefung.
Es muss aber für das externe Programm mit "\" übergeben werden.
Es gibt dafür eine Lösung??
Gruß Darkcallen
Problem hat sich eben von selbst gelößt sry!!!
ujr - Mo 10.03.08 10:54
Titel: Re: Pfadangabe muss mit "\" erfolgen, problem Escapesequenz
Darkcallen hat folgendes geschrieben: |
| Er meckert leider wegen Escapesequenz und zwar zwischen satzspiegel und flyer_pruefung. |
Der Ordnung halber: Es müssen zwei '\' zwischen satzspiegel und flyer_pruefung stehen.
JüTho - Mo 10.03.08 11:36
Hallo,
in solchen Fällen benutze ich
String.Format; sonst wird es mit den Escapesequenzen und der Backslash-Verdoppelung zu unübersichtlich:
C#-Quelltext
1: 2:
| string satzspiegel_a = String.Format( @"-pdf \{0} \-o \{1}", kunden_datei, pruefungs_datei); |
Gruß Jürgen