tPathFilename # AfGetPathWithBackslash('c:\temp') + 'import.txt'; // 'c:\temp\import.txt'
tPathFilename # AfGetPathWithBackslash('c:\temp\') + 'import.txt'; // 'c:\temp\import.txt'
AfGetPathWithBackslash: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Jens (Diskussion | Beiträge) K Jens verschob die Seite AFGetPathWithBackslash nach AfGetPathWithBackslash, ohne dabei eine Weiterleitung anzulegen |
Jens (Diskussion | Beiträge) K Stand 4.1.16 Ausführbar ArcFlow.NEXT und Beispiel hinzugefügt |
||
| (4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 6: | Zeile 6: | ||
</tr> | </tr> | ||
<tr class="ProcSyntax"> | <tr class="ProcSyntax"> | ||
<td class="title"> | <td class="title"> AfGetPathWithBackslash(alpha1) : alpha</td> | ||
<td class="platforms"> | <td class="platforms"> | ||
[[file: | [[file:DE_SymbolAPI.gif|alt=Ausführbar von der API|link=Befehle der Schnittstellen|Ausführbar von der API]][[file:DE_SymbolNoDLL.gif|alt=Nicht ausführbar von der Programmierschnittstelle (DLL)|link=Befehle der Schnittstellen|Nicht ausführbar von der Programmierschnittstelle (DLL)]][[file:DE_SymbolNoARC.gif|alt=Nicht ausführbar mit der Application Remote Control|link=Befehle der Schnittstellen|Nicht ausführbar mit der Application Remote Control]][[file:DE_SymbolScriptAPI.gif|alt=Ausführbar von der ScriptAPI|link=Befehle der Schnittstellen|Ausführbar von der ScriptAPI]][[file:SymbolNext.gif|alt=Ausführbar von ArcFlow.NEXT|link=Befehle der Schnittstellen|Ausführbar von ArcFlow.NEXT]] | ||
</td> | </td> | ||
</tr> | </tr> | ||
| Zeile 21: | Zeile 21: | ||
<td colspan="3" width="85%" class=Right>Pfad</td> | <td colspan="3" width="85%" class=Right>Pfad</td> | ||
</tr> | </tr> | ||
<tr class="ProcResultItem"> | <tr class="ProcResultItem"> | ||
<td width="15%" class=Left>Resultat</td> | <td width="15%" class=Left>Resultat</td> | ||
| Zeile 28: | Zeile 26: | ||
<td width="70%" class=Right colspan="2">Pfad mit Backslash</td> | <td width="70%" class=Right colspan="2">Pfad mit Backslash</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
</td> | </td> | ||
| Zeile 35: | Zeile 31: | ||
</table> | </table> | ||
<div class="BigLang"> | <div class="BigLang"> | ||
Die Funktion überprüft, ob sich am Ende der übergebenen Zeichenkette (alpha1) ein Backslash (\) befindet. Ist das nicht der Fall, wird ein Backslash angehängt. | |||
== Beispiele == | |||
<tabber> | |||
|-|ScriptAPI= | |||
<pre class=source> | |||
tPathFilename # AfGetPathWithBackslash('c:\temp') + 'import.txt'; // 'c:\temp\import.txt' | |||
tPathFilename # AfGetPathWithBackslash('c:\temp\') + 'import.txt'; // 'c:\temp\import.txt' | |||
</pre> | |||
|-|ArcFlowAPI= | |||
<pre class=source> | |||
tPathFilename # AF.API:AfGetPathWithBackslash('c:\temp') + 'import.txt'; // 'c:\temp\import.txt' | |||
tPathFilename # AF.API:AfGetPathWithBackslash('c:\temp\') + 'import.txt'; // 'c:\temp\import.txt' | |||
</pre> | |||
|-|ArcFlow.NEXT= | |||
<pre class=source> | <pre class=source> | ||
af.next.AfGetPathWithBackslash('c:\\temp').then(result => { | |||
tPathFilename = result.returnValues.afResultPath + 'import.txt'; // 'c:\\temp\\import.txt' | |||
</pre></ | }); | ||
af.next.AfGetPathWithBackslash('c:\\temp\\').then(result => { | |||
tPathFilename = result.returnValues.afResultPath + 'import.txt'; // 'c:\\temp\\import.txt' | |||
}); | |||
</pre> | |||
Das Resultat nach erfolgreicher Ausführung der Anweisung befindet sich in folgenden Variablen: | |||
{| class="wikitable" style="margin-left: 0px; margin-right: auto; text-align: left;" | |||
! Variable !! Bedeutung | |||
|- | |||
| ...returnValues.afResultPath || Pfad mit abschließendem \ | |||
|} | |||
</tabber> | |||
</div> | </div> | ||
</translate> | </translate> | ||
[[Category:Allgemeine Befehle der API]] | [[Category:Allgemeine Befehle der API]] | ||
Aktuelle Version vom 19. Februar 2026, 15:22 Uhr
![]() |
|||||||||
| AfGetPathWithBackslash(alpha1) : alpha | |||||||||
| Pfadnamen mit Backslash am Ende ermitteln | |||||||||
|
|||||||||
Die Funktion überprüft, ob sich am Ende der übergebenen Zeichenkette (alpha1) ein Backslash (\) befindet. Ist das nicht der Fall, wird ein Backslash angehängt.
Beispiele
tPathFilename # AF.API:AfGetPathWithBackslash('c:\temp') + 'import.txt'; // 'c:\temp\import.txt'
tPathFilename # AF.API:AfGetPathWithBackslash('c:\temp\') + 'import.txt'; // 'c:\temp\import.txt'
af.next.AfGetPathWithBackslash('c:\\temp').then(result => {
tPathFilename = result.returnValues.afResultPath + 'import.txt'; // 'c:\\temp\\import.txt'
});
af.next.AfGetPathWithBackslash('c:\\temp\\').then(result => {
tPathFilename = result.returnValues.afResultPath + 'import.txt'; // 'c:\\temp\\import.txt'
});
Das Resultat nach erfolgreicher Ausführung der Anweisung befindet sich in folgenden Variablen:
| Variable | Bedeutung |
|---|---|
| ...returnValues.afResultPath | Pfad mit abschließendem \ |
